In general I find that it is very easy (especially with nested or recursive collections) to have a check run OOME due to generating very large nested collections. Currently the default is 20 - I think we should change it to 3.
The attached patch just changes the default from 20 to 3. An alternate approach would be to change it to a dynvar setting.
Patch: clj-2102-3.patch