code: public static El property(final Class<?> clazz, final String fieldName)
     {
        return new ElProperty(new TypeBasedExpression(clazz, fieldName));
     }
docs: 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.