rem: for (property in source) { destination[property] = source[property]; 
add: if(destination && source) { for(property in source) { destination[property] = source[property]; } /** * IE doesn't include the toString property when iterating over an object's * properties with the for(property in object) syntax.  Explicitly check if * the source has its own toString property. */ if(source.hasOwnProperty && source.hasOwnProperty('toString')) { destination.toString = source.toString; } 
context: OpenLayers.Util.extend = function(destination, source) {    for (property in source) {      destination[property] = source[property];    }    return destination;};
meta: 1027	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1027/cae56a65f03d68822bf148aca4c586e2ebf9f222/Util.js/clean/lib/OpenLayers/Util.js