Mostly working now. Whew. I do have to make (at least) a small edit to each and every script, so there will still be a few stragglers for a while - I did make a nicer error message though. Thanks for everyone's patience!