code: func (t *Trie) contains(path, version string) (*Trie, bool) {
  	for _, n := range t.Node {
  		if n.path == path && n.version == version {
  			return n, true
  		}
  	}
  	return nil, false
  }
docs: // contains check if path exists on node