A must read: http://www.sciam.com/article.cfm?articleID=00020D04-CFD8-146C-8D8D83414B7F0000&sc=I100322 The obvious question is: could some of the features of Alloy (the app mentioned in the article) be included in D / DMD? L.