Hello, Right now I have a multipass translator to generate code based on a program written in a DSL (using StringTemplate rewrites). I just realized that I have enough information in my AST to generate some other supporting files as well. Is there a straightforward way to structure this task? Thanks, Tom.