4 function scratchKey() { return '_' + __scratchKey++; };
5 function scratchPad(key) { return '__SCRATCH.'+ key; }
6 function getScratch(key) { return __SCRATCH[ key ]; }
7 function scratchClear() { for( var o in __SCRATCH ) __SCRATCH[o] = null; }
11 /* -- Copy functions ----------------------------------------------------- */
12 if( environment.copy ) {
13 environment.copy.fetchHolds = function() {
14 var key = scratchKey();
15 environment.copy.__OILS_FUNC_fetch_hold(scratchPad(key));
16 var val = getScratch(key);
17 return (val) ? val : null;