public function __construct(array $options = []) { $this->options = self::validateOptions($options) + self::$defaults; }