code: func (c *Chain) AddNode(nodes ...Node) {
  	if c == nil {
  		return
  	}
  	for _, node := range nodes {
  		c.nodeGroups = append(c.nodeGroups, NewNodeGroup(node))
  	}
  }
docs: // AddNode appends the node(s) to the chain.