actual subst lemma (def wihout narrowing -- yet)