g: WIP snapshot, 60 TODOs in parser.go to go