1. No longer logging non-serial event acknowledgments
2. Immutable event dispatching now calls onDestroy of the previously queued event
3. class methods of TaskDispatcher have been altered to accept null-able data types and auto-fill trickling down