rem: styleRules.each(function(pair){ var property = pair[0], value = pair[1], unit = null;  if(value.parseColor('#zzzzzz') != '#zzzzzz') { value = value.parseColor(); unit  = 'color'; } else if(Element.CSS_LENGTH.test(value)) var components = value.match(/^([\+\-]?[0-9\.]+)(.*)$/), value = parseFloat(components[1]), unit = (components.length == 3) ? components[2] : null;  result[property.underscore().dasherize()] = $H({ value:value, unit:unit }); }.bind(this)); 
add: Element.CSS_PROPERTIES.each(function(property){ if (style[property]) styleRules.set(property, style[property]); }); 
context:   styleRules.each(function(pair){    var property = pair[0], value = pair[1], unit = null;        if(value.parseColor('#zzzzzz') != '#zzzzzz') {      value = value.parseColor();      unit  = 'color';    } else if(Element.CSS_LENGTH.test(value))       var components = value.match(/^([\+\-]?[0-9\.]+)(.*)$/),          value = parseFloat(components[1]), unit = (components.length == 3) ? components[2] : null;        result[property.underscore().dasherize()] = $H({ value:value, unit:unit });  }.bind(this));
meta: 8434	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8434/6873fc8026e87544ee93e0d9551ae57083313cff/effects.js/clean/vendor/rails/railties/html/javascripts/effects.js