Add vselections in gen2
Catch recursive translation errors