| Logger is instantiated by every class, probably it's better to pass the needed instance. Multi logger is no longer useful. It has to be removed. The way logger is mocked in resolver unit tests is error prone, because we force the logger setting instead of letting the resolver to set it. |