Reusing IConnection<T> and IConnection<T,T> with DisposableConnector.
Rename connection to IConnector.