Hint Rewrite prop_and1 using solve [auto 3 with typeclass_instances] : norm2.

Lemma subst_make_args':
forall  {cs: compspecs}  id v (P: environ->mpred) fsig tl el,
length tl = length el ->
length (fst fsig) = length el ->
subst id v (`P (make_args' fsig (eval_exprlist tl el))) =
(`P (make_args' fsig (subst id v (eval_exprlist tl el)))).