So if you have some object named Obj, and you have some interface for it, and you have a factory that creates objects matching that interface, and that factory has an interface, then what do you call the factory that builds implementations of that interface?
A.) IObjFactoryFactory
B.) IIObjFactory
C.) IIObjFactoryFactory
D.) An abomination upon mankind.
E.) IObjFactoryIFactory