some additional debugging and attempts to cleanup crash issue with zsh
and an empty command.

Looks like the cursor_position is < command_start_postion (at least with
my .zshrc)