These make it too easy to construct an invalid URL, which makes it difficult to remove the valid state of URL - which this API relies on.
We don't yet support a proxy configuration, but we can still validate the capability received from the WebDriver client. We should also fail to create a WebDriver session if a proxy configuration is present.