The [AppCues SDK](https://github.com/appcues/appcues-android-sdk) demonstrates a great case of conditions to consider to improve the typing generation. If types are generated the following issues will be seen: - generics that aren't resolve to proper class name - unnamed modules nested within other named packages - some other generic related cases