code: function(aggregate, vm, callback) {
                  vm.set(aggregate.toJSON());
                  self.commit(vm, function(err) {
                      callback(err, aggregate, cmd);
                  });
              }
docs: commit the new events