function (nodes) {
    for (var i in nodes) {
      this.changesQueued[i] = nodes[i] || false;
    }
    this.maybeFlush();
    return Promise.resolve();
  }
function (nodes) {
    for (var i in nodes) {
      this.changesQueued[i] = nodes[i] || false;
    }
    this.maybeFlush();
    return Promise.resolve();
  }
function ( nodes ) { for ( var i in nodes ) { this . changesQueued [ i ] = nodes [ i ] || false ; } this . maybeFlush ( ) ; return Promise . resolve ( ) ; }
TODO: Document
TODO : Document