for instance, if you have two beans of type Functi...
# kodein
v
for instance, if you have two beans of type Function<E,R> they would be registered under different names