In reply to Gary.

Gary, have you considered the idea of "common code" for plug ins and themes? That would mean taking these third party add ins and placing them into their own collection, to be reused by various themes and plugins?

The concept is instead of having the same code replicated through different themes and plugins, that they could instead look for a common code base. It would shrink the code base and potentially limit problems when one of them turns up bad. Instead of having to patch an endless number of themes and such.