haddock comments on usage of loop, loopWithLog, and loopIO
hypervolume example