The compiler does not fail on "malformed" throw forms with less than or greater than one arg:
Approach: Count forms and throw an appropriate exception if arity != 1.
Patch: clj-1456-5.patch
Screened by: Alex Miller