I suspect you are out of luck here, and already have one of the most viable
approaches in mind. A silver bullet solution that covers all types of
extensions seems very unlikely. Even if you look at things such as all
lines of code that got executed, you'd still need to analyse this per
extension where execution happened to verify that it actually added
meaningful behaviour. Where "meaningful" is something ill defined.
Jeroen De Dauw
Don't panic. Don't be evil. ~=[,,_,,]:3