Ditch custom kludges for exceptions.
Tighten lower bound on tagged-transformer.
Merge branch 'feature-switch-to-exceptions' into develop