class_docstr: A collection of EventRecord instances that can be queried by event specification.
docstr: Extends self.events with a list of new event records.
docstr_tok: ["Extends","self.events","with","a","list","of","new","event","records","."]
code: def extend(self, event_list: Iterable[EventRecord]):
      """Extends self.events with a list of new event records."""
      self.events.extend(event_list)
  
file_path: maze/maze/core/events/event_collection.py
imports: from collections import deque
  from typing import Callable, Iterable, MutableSequence, Union
  from maze.core.events.event_service import EventRecord
label_desc: Use image node_id 3 for calling the EventCollection obj's underlying member method code with example usage: obj.extend(event_list) without return types