Switching to fluent data and config classes: ParseResult