Changed everything to return "undefined" to indicate non-handle. This
way I can pass back null from the unmarshaler which marshals {NULL:
true} to null.