public function __construct(array $reasons, string $message = null) { parent::__construct($message ?: "Too many promises were rejected"); $this->reasons = $reasons; }