<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def modules(self):
 """Returns an iterator of the actual modules, not just their names :returns: generator, each module under self.controller_prefix """

        for modname in self.module_names:
            module = importlib.import_module(modname)
            yield module