a bit of boilerplate about envs to prove first weakening lemma