public Location <T> FindByKey(K key, bool provision = false) { var node = _tree.Find(key); if (node == null) { return(null); } return(GetLocation(node, provision)); }