decodeLiteral includes huffman decoding