Salat author here. If TypeB is actually a type hierarchy, you need to annotate it with @Salat
- otherwise, you don't need to do anything special.
If you need help, feel free to make a small sample project on Github and I will be happy to fork and fix it so you can have a working example.