This would probably mean a separate abc for ``ModeWithNonce`` as well. Even though as far as the API itself goes they would be identical besides the name. It's more about conveying to the user what properties this value needs to have. Perhaps we should even define these terms somewhere.