freeze()
as a result set, rather than a result set, calls ``result.all()`` to automagically "do the right thing."