Licensed under the Boost Software License.