Implement messageHeap for PrioChan