ghc-prim: Don't allocate a thunk for each unpacked UTF-8 character