code: @SafeVarargs
    public final Setting validate(Validator... newValue) {
      if (field instanceof DataField) {
        ((DataField) field).validate(newValue);
      } else {
        throw new UnsupportedOperationException("Field type must be instance of DataField");
      }
      return this;
    }
docs: Sets the list of validators for the current field. This overrides all
  validators that have previously been added.
  
  @param newValue The validators that are to be used for validating this
  field. Limited to validators that are able to handle the
  field's underlying type.
  @return the current setting to allow for chaining
  @throws UnsupportedOperationException if this {@link Field} is not instanceof {@link DataField}