unwrap had a chance to panic where as the unwrap_or now defaults to an empty Bytes object which lets the code after it fail with an HTTP 400. This is preferrable to a 500 error as there really is no error, just bad/unpollable input from the end user.