Add smart equality assertion
Add ToDictionary to ParseResult