code: func (g *Graph) Node(s string) *Graph {
  	if g == nil || g.Out == nil {
  		return nil
  	}
  	for _, node := range g.Out {
  		if s == _string(node.This) {
  			return node
  		}
  	}
  
  	return nil
  }
docs: // Node returns the first subnode whose string value is equal to the given string.
  // It returns nil if not found.