@authorofthings: Nifty idea, and