∀ (mainModuleName : Lean.Name) (package? : Option Lean.PkgId) (isModule : Bool) (imports : Array Lean.Import)
  (opts : Lean.Options) (trustLevel : UInt32) (importArts : Lean.NameMap Lean.ImportArtifacts)
  (plugins : Array System.FilePath) (mainModuleName_1 : Lean.Name) (package?_1 : Option Lean.PkgId) (isModule_1 : Bool)
  (imports_1 : Array Lean.Import) (opts_1 : Lean.Options) (trustLevel_1 : UInt32)
  (importArts_1 : Lean.NameMap Lean.ImportArtifacts) (plugins_1 : Array System.FilePath),
  ({ mainModuleName := mainModuleName, package? := package?, isModule := isModule, imports := imports, opts := opts,
        trustLevel := trustLevel, importArts := importArts, plugins := plugins } =
      { mainModuleName := mainModuleName_1, package? := package?_1, isModule := isModule_1, imports := imports_1,
        opts := opts_1, trustLevel := trustLevel_1, importArts := importArts_1, plugins := plugins_1 }) =
    (mainModuleName = mainModuleName_1 ∧
      package? = package?_1 ∧
        isModule = isModule_1 ∧
          imports = imports_1 ∧
            opts = opts_1 ∧ trustLevel = trustLevel_1 ∧ importArts = importArts_1 ∧ plugins = plugins_1)