code: public Node appendNode(Object name, Map attributes, Object value) {
          return new Node(this, name, attributes, value);
      }
docs: Creates a new node as a child of the current node.
  
  @param name the name of the new node
  @param attributes the attributes of the new node
  @param value the value of the new node
  @return the newly created <code>Node</code>