fixed for boost 1.56.0