Yet another copy of the infamous wrapper for the real ModuleDescriptorReader. It's the same as the one for the Ant tasks and maybe at some point we should just get rid of that one somehow and make it use the one from common. Later.