>But we're not doing that any more. I killed the localisation >of the variables we (potentially) import, for this very reason: >> - local ($dir, $name, $prune, *DIR); >> + local ($_dir, $prune, *DIR); Hm... Ok. I cannot but wonder why there are *any* local()s left there. Does one intend to make use of dynamic scoping? --tom