code: @Override
  	protected String initValuesImpl(final FieldCase ca) {
  		if (ca == FieldCase.NULL || ca == FieldCase.BLANK) {
  			return null;
  		}
  		return field.getString(control.getNext(ca));
  	}
docs: Returns a string whose length and character type reflect the passed FieldCase using the
  embedded field object. If FieldCase.NULL or FieldCase.BLANK is passed, the method returns
  null.
  
  @return the value just generated