Implementation of the generic payloads described in the protocol specification; ID Payload and Argument Payload. The ID Payload is used to represent an ID. The Argument Payload is used to include arguments to other payloads that needs arguments.