fuzzing!
- fuzzing for v3
- v3 now has a settable memory allocation limit!!
- reworked some of the internal structure to make things a bit faster, somehow this didnt translate into much in the benchmarks but that may be because there ware some regressions since last updating the benchmarks.