(motive : Lean.Compiler.LCNF.Code × Array Bool → Sort u_1) →
  (x : Lean.Compiler.LCNF.Code × Array Bool) →
    ((k : Lean.Compiler.LCNF.Code) → (visited : Array Bool) → motive (k, visited)) → motive x