And it's nice not to have to remember whether this thing is a list or a fake couch view iterator thing, so I always call .all() inside the helper function (if I remember to!).