Ok. It would be nice to be warned in the upgrade notes to save us all wasting time here.

eg. "The old undocumented feature of allowing variables to start with a number in c-script has been removed."

I'll fix my code.