Class ContextualTree<S extends ContextualTree<S,​T>,​T extends Tree>