Goal:
    G1 : t  G2 : t  s : VSet.t  x : V.t  y : V.t  p : SPath G2 s x y
  ============================
   (VSet.In x (V G1) -> first_in p = x)


DEBUG:Going to execute:
CoreTactics.apply_args c elimt
            ltac:(fun elimc => unshelve refine_ho elimc; cbv beta)
Level 13: evaluation returns
fun_elim _ _ _ _ of type uconstr

Level 11: evaluation returns
fun_elim _ _ _ _ of type uconstr

Level 9: evaluation returns
fun_elim _ _ _ _ of type uconstr

Level 7: evaluation returns
fun_elim _ _ _ _ of type uconstr

Level 5: evaluation returns
fun_elim _ _ _ _ of type uconstr