public function __construct($default_class = ErrorFactory::DEFAULT_CLASS) { $this->factory = GenericFactory::with_default_class(ErrorFactory::BASE, (string) $default_class); }