- Reduce clutter in the shared package
- enables differentiation if another contract implements flog - also deletes flog-specific mocks