@modules.setter<EOL><INDENT>def modules(self, value):<DEDENT>
modules = [module.__name__ for module in self.loadmodules(value)]<EOL>self._modules = [<EOL>module for module in self._modules + modules<EOL>if module not in self._modules<EOL>]<EOL>
Change required modules.

        Reload modules given in the value.

        :param list value: new modules to use.