{P : Sort u} →
  {suggestions : Array Lean.Meta.Tactic.TryThis.Suggestion} →
    {thms : Array Lean.Meta.Grind.EMatchTheorem} →
      {suggestions' : Array Lean.Meta.Tactic.TryThis.Suggestion} →
        {thms' : Array Lean.Meta.Grind.EMatchTheorem} →
          { suggestions := suggestions, thms := thms } = { suggestions := suggestions', thms := thms' } →
            (suggestions = suggestions' → thms = thms' → P) → P