[#3638] Don't let ResultQuery.iterable() return a Cursor - a resource that might not be closed in the exception case...