public static class InternalFactory.FactoryConstructionTracker
extends java.lang.Object
For tracking if constructor has been called by framework, or in legacy way (i.e. directly).
To be deleted once we delete support for constructing directly (and expecting configure() to be
called inside the constructor, etc).