I've gotta raise an eyebrow on that one. If it's a
major rewrite to support a new plugin authoring language, your plugin architecture was a terrible mess to begin with.
Given that we're supposed to believe that New Internet Explorer was pretty much a from-the-ground-up rewrite, I can't imagine that their plugin architecture is a terrible mess.