code: func (obj *object) Find(path Ref) (Value, error) {
  	if len(path) == 0 {
  		return obj, nil
  	}
  	value := obj.Get(path[0])
  	if value == nil {
  		return nil, fmt.Errorf("find: not found")
  	}
  	return value.Value.Find(path[1:])
  }
docs: // Find returns the value at the key or undefined.