Can be provided to catch exceptions in listeners.
The generator that the metrics will listen for events on. The events are processed to determine how a question is being processed. The metrics will then emit more fine-grained question lifecycle events.
The maximum number of listeners that are allowed on an event. Helps prevent memory leaks from not removing old listeners.
The amount to add on to the multiplier when the user gets an answer correct
Options that can be used to construct QuestionMetrics instances