{P : Sort u} →
  {run : Lean.Syntax → Lean.Elab.Command.CommandElabM Unit} →
    {name : autoParam Lean.Name Lean.Elab.Command.Linter.name._autoParam} →
      {run' : Lean.Syntax → Lean.Elab.Command.CommandElabM Unit} →
        {name' : autoParam Lean.Name Lean.Elab.Command.Linter.name._autoParam} →
          { run := run, name := name } = { run := run', name := name' } → (run = run' → name = name' → P) → P