Something like we do for credentials: ``` CredentialType = TypeVar("CredentialType", bound=Credentials) ```