code: public FormInputHandler value(final String theValue) {
  		checkState(dataSet == null,
  				"Cannot specify value directly because a DataSet is already associated with this FormInputHandler.");
  
  		Fields fields = new Fields(this);
  		fields.value = theValue;
  		return new FormInputHandler(fields);
  	}
docs: Creates a new {@link FormInputHandler} based on this {@link FormInputHandler} using the specified value to set or check.
  
  @param theValue
  the value to set or check
  @return the new {@link FormInputHandler} instance