Let's all start off by reciting the “High-Level” mantra, which goes something like this: “Yay verily, I believe that representing designs at a high level of abstraction is a jolly good idea because: ...