I don't want to mutate the AST in place, at least in this iteration. That could lead to pesky state-related errors. Let's watch the performance as we scale up to the Angular code base and experiment with this.