Version bump
Refactor file.
Abstract listener implementations.
Use new inserter listener interface.