[mclasen@planemask Desktop]$ wc -l /usr/share/at-spi2/dbus/org.freedesktop.atspi.* | grep "[ ]0"
It seems that the xslt script that creates these files has some deficiencies...
I'd like to expand the scope of this bug.
Instead of installing the D-Bus XML I'd like to have it built into the library in the same way as is done with Qt D-Bus bindings.
Shouldn't be too hard, just need to have the 'C' strings of the XML generated and D-Route modified to use variables rather than loading the XML.
This should make installation and introspection less error prone.
Mark made the refactor described in the comment a long time ago. Closing.