We don't actually use MsgHandshakeError currently, but it's something that could be quite useful in the future, and/or could come in handy if we want to add user auth.