No, but that's a good idea, thanks! So, if we decide this code is ok, I'll write a test similar to what is done for the free orientation code (i.e. maximum smaller than 3, larger than 2), that should at least make sure that the numbers are in the right ballpark.