Making the creation of TemplateException-s much faster. All the expensive work happen on-demand, i.e, if the message or the stack trace is ever needed.