Some keys can have multiple values. In such a case, the value of the key
is specified as a plural: for example, string(s). The
multiple values should be separated by a semicolon and the value of the
key may be optionally terminated by a semicolon. Trailing empty strings
must always be terminated with a semicolon. Semicolons in these values
need to be escaped using \;.