Some unit tests.
Because the different kernels sum four different ways to manage fragments, this is not scaling well. I'm going to move most of the fragmentation testing to a new framework.