And if Wil's suggestion of edit in OEM doesn't work, then we need a utility to convert code back as a pre-compile option we can run in the earlier studios. It can either just strip out the BOM marker, or be more complex in that it parses the who;e file looking for actual UTF content, and complains if it's not there.

There is not much worse than trying to maintain the same code in two entirely separate versions. Stuff ALWAYS gets updated in only one branch, and then everybody is unhappy.