Preserve order of arguments when splitting function arguments into subexpressions