__expand_string
return __expand_string(&in, is_end_of_str, argc, argv);
return __expand_string(str, is_end_of_token, 0, NULL);