That character (0xfeff) is used at the beginning of a document to indicate byte-order. Looks like our assumptions about the encoding of messages that the backends give us is wrong (we're getting unicode from the backend, but expecting ascii). I'm guessing we should check in utils.uexc whether we already have unicode.
That character (0xfeff) is used at the beginning of a document to indicate byte-order. Looks like our assumptions about the encoding of messages that the backends give us is wrong (we're getting unicode from the backend, but expecting ascii). I'm guessing we should check in utils.uexc whether we already have unicode.