getValueObject() has to be overloaded for the formatters