Optimize the case when size of span equals the number of random ints we want to generate in a random permutation.  In this case Floyd's algorithm can be implemented very simply and efficiently.
Switch to using the server Jit compiler.
No need to specify the class Node when calling create().  We are already in Node.
Whitespace.
More tests for persistent maps.