In Penknife, stopped using mutation during `if` and `let-list` macroexpansion.