shell.c bulking out semicolon support