If the code is failing, we want it to be logged and for the admins to be emailed so we know about it and can fix it.  There are a lot of other places something could fail and result in a 500, so the client code can't assume anything about the body of a 500 response anyway.