moving to cpp
cpp work
checkpoint
whatever
fuuuuck
just almost working
cleanup
bump
Revert "bump"

This reverts commit 9fa3e36e76b80b8356c4402f145f1fd6a50ed733.
Revert "Revert "bump""

This reverts commit 27d746fc48e4ec6517f2723fb98dddc0cbaaf06b.
unit tests, tracking down bug around tail of docs
fix stupid bug
optimastize
get ready to push to pipy
fixeded