KT_PACKER_STRING is not intended to be used to store binary data, but actual textual strings. Also, this is needed for Python 3, which needs an explicit distinction between binary data and strings.

For binary data a KT_BINARY_BYTES can be added. I'll put that on my TODO list.