// builder for this parameter
ConfigurableParameter<?> parameterBuilder = context.getRuleBuilder().where(param);
// subsequent handlers need the binding to configure deferred behavior
El binding = El.property(context.getJavaClass(), field.getName());
context.put(Binding.class, binding);
// subsequent handlers need the builder to configure the parameter
context.put(ParameterBuilder.class, parameterBuilder);