Modified behavior of RetratCursor() so that it behavs as expected for left arrow presses and backspaces