node in Huffman tree
actually, read() returns [0, 255] byte range