code: public boolean isDefault() {
  		return (valueAsString != null && valueAsString.equals(defaultValueAsString)) ||
  				(valueAsString == null && defaultValueAsString == null);
  	}
docs: Returns true if the current value is equal to the default value
  
  @return true if the current value is equal to the default value