Dude. Why didn't you just inherit from Directory::Scratch properly? Using Sub::Install to step all over someone else's symbol table seems a bit heavy handed. Also, wtf is up with the pod mixed in with code in your subs? That really makes it hard to read. And I would seriously consider reevaluating your brace and indentation style. And do you know that you have a dep on Readonly and never use it? And why use English? Why not step into the contemporary and use 'our' over 'use vars'? And leave the snide remarks out of your POD. It is really petty and shows poor, childish character. If you technically disagree, then discuss the merits of your way of doing it, but not the bullshit of your hurt feelings because the other developer didn't agree.