Why do you no longer have a `Debug.Assert` to ensure that `transportHelper` is not null like you used to have in the Store `WebSocketTransport`?