object = this.branchFunctions.get(this.currentFunction).compute(object);
this.currentFunction = (this.currentFunction + 1) % this.branchFunctions.size();
}
if (!depth.containsKey(object))
depth.put(object, new Tree());
depth = depth.get(object);
}
return s;
}