Seems to be working, I'll call this v0.1.0