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