Clarifying on instantiator's functionality: no API from the instantiated class is ever used