Removing this breaks `DialConfig(url string, config Config)` - it's counterparth `Dial(url string)` sets these necessary parameters. So taking them out of DialConfig makes this inconsistent, but more importantly, it breaks the client.