pass ValueParserAndBuilder as param to ComponentsEditorModel
add missing value param for updateValueDirectly
rename ValueParserAndBuilder.values to .parsedValue