Avoid Superclass (or Interface) knowing Subclass (or Interface) | CAST Appmarq