Save a bunch of work in progress, as I'm considering switching to intravenous for DI
browserify and lots of other rearrangment