// TODO DOC public static R GetProperty <R>(this Type type, string propertyName) => At.Internal_GetProperty <R>(type, propertyName, null);
// ========= property extensions // TODO DOC public static R GetProperty <R, T>(this T instance, string propertyName) => (R)At.Internal_GetProperty(typeof(T), propertyName, instance);