fix the rest of the 1.8.x syntax regressions; remove unit-test that was defective since so much changed (and had been commented out by some idiot anyway)