Whether or not it becomes widely used (or developed further), I think crom is a great idea.<p>Hopefully it will encourage developers beyond js to create usable, composable modules.
(LaTeX comes to mind...)