Added HyperTypeDescriptor