Resolving multiple values conflict by param name

You have written `if multiple values are found, a by name-match is attempted` but it does not seem to work. I think that my fix is doing the job or I missunderstood what is in documentation and fix is pointless. Take a look at `Bar` and `Baz` classes. Because they relay on `Foo` class and there are two instances of `Foo` but with different names. Maybe this example is not very accurate but it is missing for me when I've tried to use MacWire with Actors. I had two `ActorRef`s in context but they are different actors. DI couldn't resolve them.