and there is probably a way to optimize the method...
# kodein
a
and there is probably a way to optimize the methods that generate the type tokens to avoid some of the cost each time