Firstly, thanks for the great work!
I'm having a problem with optional attributes. This may not be an issue with CSD but with the underlying Configuration subsystem (or my understanding of it!).
I have an optional boolean attribute and I want to know whether it has been supplied or not in the config file. If it hasn't, then I want my code to default it to true. I don't see any way to see if the attribute exists.
Any help much appreciated!