Classes

Exception for invalid arguments provided to the instantiator
Exception for given parameters causing invalid/unexpected state on instantiation

Interfaces

Base exception marker interface for the instantiator component