I have a component library. It has a manifest file that looks like this:
If you just change xmlns:ns to xmlns:e or xmlns:foo then the MXML parser will pick up on the change. It's not all that difficult to change, and I don't think there is a way to change how it generates namespaces by default.
xmlns:ns
xmlns:e
xmlns:foo