added exclusive arc translation and an appropriate test