No need for nsresult on DecodeHuffmanCharacter, plus one more error check