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