noexcept is not automatic - demo