code: func (s *set) Find(path Ref) (Value, error) {
  	if len(path) == 0 {
  		return s, nil
  	}
  	if !s.Contains(path[0]) {
  		return nil, fmt.Errorf("find: not found")
  	}
  	return path[0].Value.Find(path[1:])
  }
docs: // Find returns the set or dereferences the element itself.