The namespace xsd statement can be used to put namespace declarations into the xsd. So far, so expected,. What makes it a problem is the fact, that normal languages need an identifier here. In that regard, XSD is different, because this should be possible to do this:
However, there is no way to express this in the IDL. The foillowing leads to an syntax error, because the value is expected to be an identifier even for xsd.