private function getDotValue($key, $view)
    {
        list($first, $second) = explode('.', $key, 2);

        $value = $this->getValue($first, $view);
        if (is_scalar($value)) {
            // To de-reference, we need a data set, not scalar data
            return '';
        }

        return $this->getValue($second, $value);
    }