api-el/src/main/java/org/ocpsoft/rewrite/el/El.java
public static El property(final Class<?> clazz, final String fieldName)
   {
      return new ElProperty(new TypeBasedExpression(clazz, fieldName));
   }
public static El property(final Class<?> clazz, final String fieldName)
   {
      return new ElProperty(new TypeBasedExpression(clazz, fieldName));
   }
Create a new EL Value binding using a single expression to submit and retrieve values. The specified property must
either be public, or have a publicly defined getter/setter. Instead of an EL expression this method expects the
{@link Class} representing the type of the target object and the field name. The EL expression will be
automatically created at runtime.