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