code: public static <R> Function<Object,R> attrOf(final Type<R> resultType, final String attributeName) {
          return new Get<Object,R>(resultType, attributeName);
      }
docs: <p>
  Executes a getter (<tt>getX()</tt>) on the target object which returns R, being
  <tt>R</tt> the specified type.
  </p>
  <p>
  If the specified attribute is, for example, "<tt>name</tt>", the called method
  will be "<tt>getName()</tt>".
  </p>
  
  @param resultType the type of the attribute
  @param attributeName the name of the attribute
  @return the result of the method execution