Class AbstractTypeNode<T extends AbstractType<T>>