vm/moonshine.js
function (obj) {
			for (var i in obj) if (obj.hasOwnProperty(i)) delete obj[i];
			this.objects.push(obj);
			// this.collected++;
		}
function (obj) {
			for (var i in obj) if (obj.hasOwnProperty(i)) delete obj[i];
			this.objects.push(obj);
			// this.collected++;
		}
function ( obj ) { for ( var i in obj ) if ( obj . hasOwnProperty ( i ) ) delete obj [ i ] ; this . objects . push ( obj ) ; // this.collected++; }
Prepare an object for reuse.
@param {Object} obj Object to be used.
Prepare an object for reuse .