code: def get_plugins(modules, classes):
      
      for module in modules:
          for plugin in get_module_plugins(module, classes):
              yield plugin
docs: Find all given (sub-)classes in all modules.
      @param modules: the modules to search
      @ptype modules: iterator of modules
      @return: found classes
      @rytpe: iterator of class objects