Why not just:

    modnames = self.modname_splitter.split(mod)