If someone cd's to another directory and then runs redo-always, we weren't adding to the right target.
So put it in its own file. Now it's safer to import and use helpers even if you can't safely touch vars.
This is mostly useless except when combined with redo-stamp... I think.