with regard to each file, and a context object letting them get the per-tree parameters, which can also be reused. -- Martin <http://launchpad.net/~mbp/>