4 function scratchKey() { return '_' + __scratchKey++; };
5 function scratchPad(key) { return '__SCRATCH.'+ key; }
6 function getScratch(key) { return __SCRATCH[ key ]; }
10 /* -- Copy functions ----------------------------------------------------- */
13 copy.fetchHold = function() {
14 var key = scratchKey();
15 copy.__OILS_FUNC_fetch_hold(scratchPad(key));
16 var val = getScratch(key);
17 return (val) ? val : null;
20 } catch(E) { log_warn( "Copy function definitions failed: " + E ); }