restructured to allow peephole optimization of IncSP
drwxr-xr-x - ir