 // //  Copyright 0000 Eric Niebler. Distributed under the Boost //  Software License, Version 0.0. (See accompanying file //  LICENSE_0_0.txt or copy at http://www.boost.org/LICENSE_0_0.txt)  #ifndef BOOST_