rename variables to avoid Coq pickiness during extraction