BTW ... I think the IllegalStateException catch is no longer needed, since we no longer test the results against the maximum limit. See jdbc/internal.clj.