Thanks Phil- thats exactly what I want to be doing, and an assumption that I'm 100% ok with making.
I just went though Tentmaker, and pulled some ideas. Unfortunately you're using File::Find so I can't do the same-thing (i wish though!). This is for an app running under mod_perl, and File::Find is a PITA when it comes to memory on that platform.