Bug fix: 'Dao.StepList.slCursorShift' was shifting the cursor to the
right incorrectly, placing the items in front of the cursor at the very
beginning of the list rather than immediately behind the cursor. This
has been fixed.