A UniNode struct
Common constructor
Sequence constructor
Compares two UniNodes for equality.
Returns the hash of the UniNode's current value.
Node implementation
See Implementation
A UniNode struct