Instead of erroring if there is no next (respectively previous) cursor mc/cycle-forward (respectively mc/cycle-backward) will just loop back to the first (respectively last) cursor.