atomic from boost 1.56.0