code: function() {
      var self = this;
      this.parent.clearTimeout(this.commitTimeout);
      this.commitTimeout = this.parent.setTimeout(function(){self.tryCommit();}, this.commitDelay);
    }
docs: Schedule a commit (if no other touches come in for commitDelay milliseconds).