public function dump($recursive = false)
    {
        $dataset = $this->data;

        if ($recursive) {
            $dataset = static::allToArray($dataset);
        }

        return $dataset;
    }