∀ {resultName : Lean.Name} {resultType : Lean.Expr} {k : Lean.Elab.Do.DoElabM Lean.Expr}
  {kind : Lean.Elab.Do.DoElemContKind} {resultName_1 : Lean.Name} {resultType_1 : Lean.Expr}
  {k_1 : Lean.Elab.Do.DoElabM Lean.Expr} {kind_1 : Lean.Elab.Do.DoElemContKind},
  { resultName := resultName, resultType := resultType, k := k, kind := kind } =
      { resultName := resultName_1, resultType := resultType_1, k := k_1, kind := kind_1 } →
    resultName = resultName_1 ∧ resultType = resultType_1 ∧ k = k_1 ∧ kind = kind_1