I tried to write a generic class for MoshiTypeAdapter to compact even more the definition of converters...
apparently Moshi doesn't like it cause it complain about kotlin.lazy (contained in my custom type). And of course that means is not using my adapter.
If I use the "canonical" form it works as it should.
I guess this is because runtime inspection can't work on Generics right?