I can do it with the two levels using the <!Entity> 's, but as soon as I add in the third level it all does to pot and the XML is invalid.
Is there any way to do this nicely?
Background:
I am setting up configuration for an application (CruiseControl.NET) and I want to be able to extend the configuration easily as I add more projects to the application.