Implement MissingNode, ValueNode

Sorta...
MissingNode: turn into a singleton