Right now the error messages we expose are... not really good:
- Slight changes in t-string content can lead to radically different errors (one might hit the HTML parser; the other might hit the t-string processor; etc)
- None of the errors shows exactly where in your t-string things went wrong
- We can definitely write better text for all the error cases
This is a big effort, particularly if we want to show exactly where things are going wrong.