Merged in rhaas/fix-reduction (pull request #4)
this seems to have always been wrong, it manifested as assert() failures in loopcontrol
this seems to have always been wrong, it manifested as assert() failures in loopcontrol