eliminate function `mkTransScore`, called only from parser, shaves 1s off a 40s benchmark
doco for positional crap