[ros-diffs] [ion] 17811: Major refactoring of the exception handling code + misc fixes: