code: func (q *Query) For(result interface{}, f func() error) error {
  	return q.Iter().For(result, f)
  }
docs: // The For method is obsolete and will be removed in a future release.
  // See Iter as an elegant replacement.