>>77
My explanation here is rubbish. I did try to look for a better solution to the decrement hack so you wouldn't have to sadly everything I tried seemed even worse. The only improvement I found was that the or
can be removed by using the last parameter of next-single-property-change
.