Instantiator now implements the `InstantiatorInterface`