Stef, it is exactly because of getting people confused that we said
that in case of confusion draw the UML diagram and then you know what
goes in and what gets out.
I know
still superclassDefinitions and subclassDefinitions are easier for me
to understand