Implement the interface instead of extending BareClientConnector. Provide a nextConnector parameter to allow further chaining.