@Override
public String convertToValang(String fieldName, Annotation a, MessageSourceAccessor messages) {
Expression annotation = (Expression) a;
String errMsg = messages.getMessage(annotation.errorCode(), annotation.message());
String applyIfValang = valangToJS(annotation.applyIf());
String expression = valangToJS(annotation.value());
return buildBasicRule(fieldName, errMsg, expression, applyIfValang, annotation);
}