a draft of the section on rewriting error messages