[dist4]message_header // num_bytes [u4]2 // version [u4]0 // interface ID [u4]0 // name [u4]0 // flags [u4]0 // padding [u8]0 // request_id [dist8]payload [dist8]payload_interface_ids [anchr]message_header [anchr]payload [dist4]method0_params // num_bytes [u4]0 // version [u4]1111 // associated interface pointer: The interface ID index // is out of range. [u4]1 // associated interface pointer: version [anchr]method0_params [anchr]payload_interface_ids [dist4]interface_id_array // num_bytes [u4]3 // num_elements : It is okay to have IDs that are not // referred to. [u4]4 [u4]5 [u4]8 [anchr]interface_id_array