Added details to AST, new ParseUtils file and MatchExact