public function all(): array
    {
        $data = array_merge($this->data, $this->data[self::FLASH] ?? []);

        unset($data[self::FLASH]);

        $previous = array_diff_key($this->flash, $data);

        return array_merge($data, $previous);
    }