Tools for authors of ppx rewriters