@Override
 public T setValueConverter(AttributeConverter attributeConverter, String... convertedAttributes) {
   for (String attribute : convertedAttributes) {
     registry.addAttributeConverter(attribute, attributeConverter);
   }
   return thisBuilder();
 }
 @Override
 public T setValueConverter(
     AttributeConverter attributeConverter, AttributeDefinition... convertedAttributes) {
   for (AttributeDefinition attribute : convertedAttributes) {
     String attrName = getAttributeName(attribute);
     registry.addAttributeConverter(attrName, attributeConverter);
   }
   return thisBuilder();
 }