On 12/18/2012 5:34 AM, Iain Buclaw wrote: > I'll let you all brood over that though, and would welcome any feedback to get > some sort of plan rolling (even if it's just a DIP). I'm open to pull requests which abstract away some of the differences.