docs: public void putEvents(List<Event> events) {
          List<Event> filteredEvents = filterEvents(events);
          executeHandlers(filteredEvents);
          for (Event event : filteredEvents) {
              persistenceHandler.writeEvent(event);
          }
      }