This looks like it’s doable. Some themes and plugins will have to be updated or rewritten in order for it to work, and there’s also the issue of plugins which define their own functions. Now who’s going to step up and actually do it? 🙂