1. Scrapped the parser state in parser result as parser states are mutable