@salomonbrys Trying out Kodein. Couple of comments on v5.
1) The v5 doc module list does not contain core (
https://salomonbrys.github.io/Kodein/?5.0/migration-4to5#_new_modules_2)? I think you need both core and generic right?
2) Multi-set binding gives a type inference failed error (this works fine with v4) e.g.:
bind<AppService>().inSet() with singleton { HelloService() }