def __init__(self, *args):
self.interactive = False<EOL>self.known_types = {}<EOL>self.type_factories = {}<EOL>self.logger = logging.getLogger(__name__)<EOL>for arg in args:<EOL><INDENT>self.load_type_module(arg)<EOL><DEDENT>self._lazy_type_sources = []<EOL>self.failed_sources = []<EOL>
Create a TypeSystem by importing all of the types defined in modules passed
as arguments to this function.  Each module is imported using