Incremental parsing/expansion of redirection operator's args using states