parse: handle comma-separated options