Adding BinTreeNodeReader, it isnt tested.