Optimized inc() and dec() generated code to minimal output length. Updated set() as inc() now moves the pointer.