-(mod) made archive exception noexcept