Need to track the file and line information in the AST nodes. Need to figure out how to extract that from the Parsers.