code: public PreferredValueMakersRegistry addFieldOrPropertyMaker(Class ownerType, String propertyName, Maker<?> maker) {
          Preconditions.checkNotNull(ownerType);
          Preconditions.checkNotNull(propertyName);
          makers.put(Matchers.equalTo(String.format(Settable.FULL_NAME_FORMAT, ownerType.getName(), propertyName)), maker);
          return this;
      }
docs: Add a field/property maker to a class type.
  i.e. with:
  <pre>
  {@code
  
  Class Person {
  String name
  }
  }
  </pre>
  You could define a custom maker for name field as (Person.class, "name", myNameMaker)
  
  @param ownerType
  the class that owns the field.
  @param propertyName
  field or property name
  @param maker
  custom maker
  @return this