If it is calling _utf8_off(), then the Encode module must have been loaded, so you must have it. It doesn't make sense.
The following line WILL work instead, but is slower so I would rather not do this in the official version:
So I'm at a bit of a loss trying to get something that works for everyone yet doesn't compromise performance.