Sorry, I remain unconvinced (for the reasons that Robert, Nathaniel and myself have already given), but we seem to be talking past each other here.
I am still -1 on any new string encoding support unless that includes at least UTF-8, with length indicated by the number of bytes.