Node::Node(HandleValue value) { if (!DispatchTyped(ConstructFunctor(), value, this)) construct<void>(nullptr); }
Node::Node(const JS::GCCellPtr &thing) { DispatchTyped(ConstructFunctor(), thing, this); }