public static Property AsProperty([NotNull] this IProperty property, [NotNull][CallerMemberName] string methodName = "") => property.AsConcreteMetadataType <IProperty, Property>(methodName);