metadata property
Additional, non-domain data associated with this event.
Use simple JSON-compatible values where possible.
Object? is used instead of dynamic to keep typing explicit while still
allowing null and heterogeneous values.
Implementation
Map<String, Object?> get metadata;