code: func EncodeToNode(element interface{}) (*Node, error) {
  	rValue := reflect.ValueOf(element)
  	node := &Node{Name: "traefik"}
  
  	err := setNodeValue(node, rValue)
  	if err != nil {
  		return nil, err
  	}
  
  	return node, nil
  }
docs: // EncodeToNode Converts an element to a node.
  // element -> nodes