An OSGI inspired component framework for JavaScript.