src/Binding.js
function (binding, subpath) {
      var args = Util.resolveArgs(
        arguments,
        function (x) { return x instanceof Binding ? 'binding' : null; }, '?subpath'
      );
      addDeletion(this, args.binding || this._binding, asArrayPath(args.subpath));
      return this;
    }
function (binding, subpath) {
      var args = Util.resolveArgs(
        arguments,
        function (x) { return x instanceof Binding ? 'binding' : null; }, '?subpath'
      );
      addDeletion(this, args.binding || this._binding, asArrayPath(args.subpath));
      return this;
    }
function ( binding , subpath ) { var args = Util . resolveArgs ( arguments , function ( x ) { return x instanceof Binding ? 'binding' : null ; } , '?subpath' ) ; addDeletion ( this , args . binding || this . _binding , asArrayPath ( args . subpath ) ) ; return this ; }
Remove value.
@param {Binding} [binding] binding to apply update to
@param {String|Array} [subpath] subpath as a dot-separated string or an array of strings and numbers
@return {TransactionContext} updated transaction context
Remove value .