It's often really useful to get some information about the cause of an error. What about making cause into a String?