in reply to Do you ever forget to use the strictures?
i have a vim macro for starting a new script/module, so i can't forget it.
unfortunately this doesn't help if you have more packages in one module file (mostly during development) and then, if the code has grown and you source the packages out (hmm, outsourcing gets a different meaning here =) you'll forget to add strictures. so i'll try out your script i guess.