This makes it so that each line has the collected events so that the
puppet does not get run many times on one particular set of changes.