Improved change interval handling, constriction moved out of stitch process (and has its own checks and debugging). seems to fix #228