Problem: Class API models cannot generate callback typdefs
Solution: Add <callback_type> support and example code