rename ValueFormats to ValueParserAndBuilder
valueFormats = array of ValueFormat, used to construct ValueParseAndBuilder