{P : Sort u} →
  {name : autoParam Lean.Name Mathlib.Tactic.Linarith.PreprocessorBase.name._autoParam} →
    {description : String} →
      {name' : autoParam Lean.Name Mathlib.Tactic.Linarith.PreprocessorBase.name._autoParam} →
        {description' : String} →
          { name := name, description := description } = { name := name', description := description' } →
            (name = name' → description = description' → P) → P