code: def force_single_imports(self):
          
          for import_stmt in self.imports[:]:
              import_info = import_stmt.import_info
              if import_info.is_empty() or import_stmt.readonly:
                  continue
              if len(import_info.names_and_aliases) > 1:
                  for name_and_alias in import_info.names_and_aliases:
                      if hasattr(import_info, "module_name"):
                          new_import = importinfo.FromImport(
                              import_info.module_name, import_info.level,
                              [name_and_alias])
                      else:
                          new_import = importinfo.NormalImport([name_and_alias])
                      self.add_import(new_import)
                  import_stmt.empty_import()
docs: force a single import per statement