Base exception marker interface for the instantiator component
Exception for invalid arguments provided to the instantiator
Exception for given parameters causing invalid/unexpected state on instantiation
{@inheritDoc}
Instantiator provides utility methods to build objects without invoking their constructors