{motive : Lean.SubExpr.GoalsLocation → Sort u} →
  (t : Lean.SubExpr.GoalsLocation) →
    ((mvarId : Lean.MVarId) → (loc : Lean.SubExpr.GoalLocation) → motive { mvarId := mvarId, loc := loc }) → motive t