dist/underscore-contrib.js
function(obj, value, ks, defaultValue) {
      if (!existy(ks)) throw new TypeError("Attempted to set a property at a null path.");

      return _.updatePath(obj, function() { return value; }, ks, defaultValue);
    }
function(obj, value, ks, defaultValue) {
      if (!existy(ks)) throw new TypeError("Attempted to set a property at a null path.");

      return _.updatePath(obj, function() { return value; }, ks, defaultValue);
    }
function ( obj , value , ks , defaultValue ) { if ( ! existy ( ks ) ) throw new TypeError ( "Attempted to set a property at a null path." ) ; return _ . updatePath ( obj , function ( ) { return value ; } , ks , defaultValue ) ; }
Sets the value at any depth in a nested object based on the path described by the keys given.
Sets the value at any depth in a nested object based on the path described by the keys given .