{motive : Lean.Meta.Sym.Simp.Theorem → Sort u} →
  (t : Lean.Meta.Sym.Simp.Theorem) →
    ((expr : Lean.Expr) →
        (pattern : Lean.Meta.Sym.Pattern) →
          (rhs : Lean.Expr) → (perm : Bool) → motive { expr := expr, pattern := pattern, rhs := rhs, perm := perm }) →
      motive t