The goal of this project is to provide a way to inject a dependency into a virtual method with simple lightweight library (it will be used in other projects).