Now I get to be irritated with RSM. After working with VSTS and it's application designer, anything that doesn't do 100% roundtripping between the model and the code is annoying. Then there's the whole UML vs. DSL issue:
http://blogs.msdn.com/keith_short/archive/2004/04/16/114960.aspx
or better yet...
http://www.bptrends.com/publicationfiles/01%2D04%20COL%20Dom%20Spec%20Modeling%20Frankel%2DCook%2Epdf