// Create a new cache item // The constructor accepts an optional integer // parameter which places a limit on how many // items the cache holds var cache = new Cache(); // add an item to the cache // parameters: key - the key to refer to the object // value - the object to cache // options - an optional parameter described below // the last parameter accepts an object which controls various cachi