First step in narrowing the gap between cypherdoc and graphgists.
Use pattern matching for UnboundValue where sensible.
Ensure unbound values handled correctly by Cypher functions.