#2 - Core\Model\Model should not be invoked by AbstractFactory.