module.xml is optional, most elements in the file, too. we must rewrite this one day. sucks. too slow in controller, FS hit each time. refs #165