Create config event type and utility functions.
Add additional logging to the config package.