Full threadtanepiper·One of those things - you start writing an app, and end up with a framework. I'm not planning on releasing it, but thought it might be worth sharingView on HN