Hi Greetz,
We use this trick because some limitations of model extensibility in Visual Studio 2008 DSL-Tools,
We already overcome these limitations in Sculpture toolkit (where Sculpture 3.0 based on it, instead of Microsoft DSL-Tools).
All you questions / suggestions are welcomed!
Best Regards,