-record(decode_error, {reason :: binary()}).