Initial commit - the post-Boost-review version.