benchmarks/scenarios/ember.js
function (key, value) {
      var ret; // = this.reducedProperty(key, value);
      if (value !== undefined && ret === undefined) {
        ret = this[key] = value;
      }
      return ret;
    }
function (key, value) {
      var ret; // = this.reducedProperty(key, value);
      if (value !== undefined && ret === undefined) {
        ret = this[key] = value;
      }
      return ret;
    }
function ( key , value ) { var ret ; // = this.reducedProperty(key, value); if ( value !== undefined && ret === undefined ) { ret = this [ key ] = value ; } return ret ; }
If you ask for an unknown property, then try to collect the value from member items.
If you ask for an unknown property then try to collect the value from member items .