public function __construct($options = null) { if ($options && !$options instanceof Options) { throw new \InvalidArgumentException("SuiteLoader options must be null or of type Options"); } $this->options = $options; }