code: func (term *Term) Get(name *Term) *Term {
  	switch v := term.Value.(type) {
  	case Array:
  		return v.Get(name)
  	case Object:
  		return v.Get(name)
  	case Set:
  		if v.Contains(name) {
  			return name
  		}
  	}
  	return nil
  }
docs: // Get returns a value referred to by name from the term.