Milestone: full C++ implementation complete.