(motive : MProd (Subarray Lean.Compiler.LCNF.Arg) (Array Lean.Compiler.LCNF.Arg) → Sort u_1) →
  (r : MProd (Subarray Lean.Compiler.LCNF.Arg) (Array Lean.Compiler.LCNF.Arg)) →
    ((s : Subarray Lean.Compiler.LCNF.Arg) → (result : Array Lean.Compiler.LCNF.Arg) → motive ⟨s, result⟩) → motive r