tests passing \0/ now backwards compatitibility :)
cleanup and bump to 5.1