separate_arguments() doesn't operate in place on a variable. It expects a string argument to parse and stores the results in the specified variable. (cherry picked from commit 52e6059415)
52e6059415