- todo how do we to the mapping / coercion? - should that be a client side concern - do we need additional directives or @cypher? - can we go with some valueOf/toString from the JVM? see in the javascript library