native_utf8_on#
Force SVf_UTF8 on in place, without touching the underlying bytes.
Returns the previous flag state as a boolean. Use this only when you know the bytes really are well-formed UTF-8 — flipping the flag on garbage produces mojibake that will surface later as double-encoding or Wide character warnings.
The leading underscore in the name is a warning: this is an internals-poking operation, not part of the everyday API.