Example:
(deftype Foo [a b]
Object
(bar [] 123))
It should give the error pointing to line 3, with a message like "Methods in a deftype require at least one argument". Instead it gives a massive stacktrace, with a NullPointerException, and points to line 1.
It was hard to find the line of the error, but it was buried in the stack trace. Ideally that would also be easier to see.