* Turn strings into byte strings before passing to shlex and turn them back into unicode strings after they are retyurned from there Fixes #12257