This is in preparation of supporting the password change message, since
this is from the Extended Operations that is not available in the simple
ServerOp.
They can always be empty. This simplifies mutation, since graphql_client
doesn't have an easy way to conditionally leave out fields (we could do
that with `@include`, but that's one bool per field in addition to the
field, a bit ugly).