Fix subsets OutOfMemoryError

See: http://dev.clojure.org/jira/browse/MCOMB-2

Patch originally from Andy Fingerhut:
http://dev.clojure.org/jira/secure/attachment/11979/mcomb-2-allow-subsets-to-use-less-memory-v1.txt