/**
  * Convert a config array to a Config object with the correct fallback.
  *
  * @param array $config
  *
  * @return Config
  */
 protected function prepareConfig(array $config)
 {
     $config = new Config($config);
     $config->setFallback($this->getConfig());
     return $config;
 }