... or html These produce an error message with no trace, a multiline error with trace information, a single-line error with tab-separated fields (suitable for writing to a log), and a fancy HTML ... rather than optimize your code at the expense of increasing its complexity, thus making it less maintainable Caching can also be a big win in providing scalability when you have a bottleneck like ... corresponds to a method in the HTML: :Mason: :Exception class, such as as_text() or as_line() You can create your own method in the HTML: :Mason: :Exception namespace, such as as_you_wish(), in which case...