You could make use of the sequenceId to let the client and server know what message they are dealing with. Seems like no implementation make use of it.
The sequence ID is intended to be used for functions with return values. I meant the asynchronous calls indicated by the 'async' keyword that do not return anything.
-- Kind regards, Johan Stuyts
