$ ./args {foo,bar,baz}.mp3
$ ./args before{X,Y,,Z}after # the ,, isn't a typo
$ ./args {a,b{c,d},e}{f,g}
Notice how Bash (recursively) expands each comma-separated string inside the braces into its own argument, prepending the stuff before it and appending the stuff after it.