{motive : Lean.Elab.Tactic.Omega.Fact → Sort u} →
  ((coeffs : Lean.Omega.Coeffs) →
      (constraint : Lean.Omega.Constraint) →
        (justification : Lean.Elab.Tactic.Omega.Justification constraint coeffs) →
          motive { coeffs := coeffs, constraint := constraint, justification := justification }) →
    (t : Lean.Elab.Tactic.Omega.Fact) → motive t