7 April 2011 Update: My friend and former colleague Richard Backhouse has written an excellent companion to this blog entry talking about how he actually implemented many of these patterns in Jazz and Zazl. Warning: The following blog entry will definitely be unintelligible to readers who are not software developers. It may possibly be unintelligible to readers who are software developers. 🙂 Moti