keeping quote chars and escape chars in text.tokenize for context in expandvars in shell