This seems like something for the new design patterns work that @timpaul is working on rather than living here?