+ // Avoid generating a new cache unless none exists and we\r
+ // want to manipulate it.\r
+ if( cache[ id ] )\r
+ thisCache = cache[ id ];\r
+ else if( typeof data === "undefined" )\r
+ thisCache = emptyObject;\r
+ else\r
+ thisCache = cache[ id ] = {};\r
+ \r