Interface HierarchyEncoder<T>