Many third-party gems (including [Resque](https://github.com/resque/resque/blob/b739f835105511270200f5037ddb368d676f297e/lib/resque/data_store.rb#L82)) rely on the `connect` method (as in `redis._client.connect`) to manage the active connection. `Redis::Cluster` has a `disconnect` method, but not a `connect`, which breaks the symmetry between a regular client and a clustered client. Any thoughts? Can `connect` be a no-op?