1. One or more computer-readable media having stored thereon a data structure, comprising: a) a first data field containing at least one data item; b) a second data field containing data representing a location; c) a third data field containing data representing a count of the at least one data item; d) a fourth data field containing data representing at least one first instruction to manipulate the at least one data item; e) a fifth data field containing data representing at least one second instruction to serialize the data structure; and f) a sixth data field containing data representing at least one third instruction to deserialize the data structure.