The `collect` function also didn't need the entire `MetaDataModule` to operate - just a list of interfaces and aliases.