code: public Object addNode(Node n) {
          //        System.err.println("addNode(" + n + ")");
          if(n.id == null) {
              n.id = handler.handle(this, n);
          }
          return n.id;
      }
docs: syck_hdlr_add_node