allows any number of storage specs: storage-*.xml
detects dependency loops
testing ModuleSorter dependency loop detection