Java collection types currently print as
#<ClassName {toString rep}>As a result, their contents are not subject to control via Clojure's flags:
*print-length*, *print-level*
This is a big pain when working with big Java data at the REPL. I propose that, when their print forms are not overridden in derived classes, objects that implement the core Java collection interfaces print
Not in scope
[1 2] like any other sequential collection.