I accidentally made prettyprinting horrible.  Fixed.
Make 99bottles test no longer use irregular arrays.

Unfortunately, it also makes the example far less interesting...
Replace all_equal stub with real implementation.
Fix typo.
Remove unused code.
Provide more information when function fails.
Actually fix 99 bottles test.
Fix erroneous uses of arraySliceCopyStm.
Fix prettyprinting of array sizes.
Fix split internalisation.