When writing classes with dependencies to unknown types, decide
separately for each gen class of an annotated class whether to write it.
This allows for generates aux classes to be used as AVs for primary
class (example: Whitelisting of properties in commands).