fix translation to not shadow constants