protected function dataGet($key, $default = null)
    {
        if (!isset($this->document->data)) {
            return $default;
        }

        return data_get($this->document->data, $key, $default);
    }