Two improvements (or so I claim) to MatchErrors.
Two improvements (or so I claim) to MatchErrors.

toString when constructing the exception: it need not be called
until/unless it is printed, which it may never be. 2) Include the name
of the class which triggered it. Don't tell me you haven't wanted that
as many times as I have.

(Sidebar on commit message semantics: I assume nobody interprets "no
review" to mean anything like "unreviewable decision!" It only means I'm
pretty sure the code does what I intended. The floor is always open.)

That said, no review.


scala/scala,slothspot/scala,slothspot/scala,slothspot/scala,shimib/scala,martijnhoekstra/scala,slothspot/scala,jvican/scala,lrytz/scala,slothspot/scala,martijnhoekstra/scala,jvican/scala,shimib/scala,jvican/scala,felixmulder/scala,martijnhoekstra/scala,martijnhoekstra/scala,lrytz/scala,martijnhoekstra/scala,jvican/scala,felixmulder/scala,felixmulder/scala,felixmulder/scala,felixmulder/scala,martijnhoekstra/scala,lrytz/scala,felixmulder/scala,jvican/scala,felixmulder/scala,scala/scala,jvican/scala,scala/scala,lrytz/scala,shimib/scala,jvican/scala,lrytz/scala,shimib/scala,slothspot/scala,lrytz/scala,scala/scala,shimib/scala,slothspot/scala,scala/scala,shimib/scala,scala/scala