Add some more credits, before I forget.
No browser actually rejects duplicate parameters.
User agents allow whitespace after the equals sign, but possibly not before it.
User agents allow (but ignore) the part that comes after whitespace in an unquoted parameter value.