* org.codehaus.preon.ResolverContext)
*/
public Binding create(AnnotatedElement metadata, Field field, Codec<?> codec,
ResolverContext context, Documenter<ParaContents<?>> containerReference) {
If condition = metadata.getAnnotation(If.class);
if (condition != null) {
Expression<Boolean, Resolver> expr = null;
String value = condition.value();
try {
expr = Expressions.createBoolean(context, value);
return new ConditionalBinding(expr, decorated.create(metadata, field, codec, context, containerReference));
} catch (InvalidExpressionException e) {
System.err.println("All wrong");