* Add unit tests to the library. * Using Boost.Test, perhaps? I'm using Boost anyway. * Add algorithm benchmarks.