private Type EnsureTypeDef() { return(GenericsReflection.EnsureTypeDef(this)); }
public PropertyInfo[] GetDeclaredProperties() { return(PropertyInfoProvider.GetProperties(GenericsReflection.EnsureTypeDef(this), this)); }