This class encapsulates pairs (key, value) in nodes stored in Fibonacci
heaps. Objects of this class cannot be instantiated directly. The only
way to obtain a node reference is the return value of
FibonacciHeap.add(Comparable, Object). Typically these references
are stored and then used in calls to
FibonacciHeap.decreaseKey(Node, Comparable).