spec says that  ";" is accepted as a separator in addition to "&", but should be considered as deprecated.

We might want to consider allowing the ";" as a separator.