IllegalInstantiationCheck
Checks for illegal instantiations where a factory method is preferred.