An input stream whose internal data is in blocks, the format of each block is
(boolean isLastBlock, int blockLength, sequence of blockLength bytes)
All blocks except for the last block must have isLastBlock set to false.
Key for these objects is an array of objects
value - Integer or String - implies what object should be used in the cache.
waitms - time to wait in ms on a set or create (simulates the object being loaded into the cache).
canFind - true of the object can be found on a set, false if it can't.