Either populate `SignatureError` with an error before verification is complete, or switch to our own type.
Either populate
SignatureErrorwith an error before verification is complete, or switch to our own type.