[Boost-users] Why doesn't boost use empty throws() list?