oops, we should try for more commands rather than falling through and claiming the parse is complete