Ah yes of course. Sorry for my confusion :)

I am still not certain that a dedicated interface to enable `isinstance` guards (and raising AttributeError if they try and call it anyway) is better than having the backend specific implementation that implements RSAPrivateKey raise a `TypeError` if it doesn't support numbers.