public function getFallbackThemes($name)
    {
        if (!isset($this->data[$name]['fallbacks'])) {
            return array();
        }

        if (!is_array($this->data[$name]['fallbacks'])
          && !($this->data[$name]['fallbacks'] instanceof Traversable)) {
            return array((string)$this->data[$name]['fallbacks']);
        }

        return $this->data[$name]['fallbacks'];
    }