Initial events and types.
Add example usage.