Adedd exception safety