rem: return this[key]; 
add: if (key.constructor === Object) { for (var i in key) { this.value(i, key[i]); } return; } return getter(); 
context: HopObject.prototype.value = function(key, value) {   if (value === undefined) {      return this[key];   }   return this[key] = value;};
meta: 993	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/993/e9a7800a87905f590201a6af0beb752a4e65a080/HopObject.js/clean/code/HopObject/HopObject.js