/**
  * Load modules configuration
  *
  * @return Multi_Client_Model_Mage_Core_Config
  */
 public function loadModules()
 {
     Varien_Profiler::start('config/load-modules');
     $this->_loadDeclaredModules();
     $resourceConfig = sprintf('config.%s.xml', $this->_getResourceConnectionModel('core'));
     $this->loadModulesConfiguration(array('config.xml', $resourceConfig), $this);
     /**
      * Prevent local.xml directives overwriting
      */
     $mergeConfig = clone $this->_prototype;
     $this->_isLocalConfigLoaded = $mergeConfig->loadFile(MultiClient::getLocalXmlFile());
     if ($this->_isLocalConfigLoaded) {
         $this->extend($mergeConfig);
     }
     $this->applyExtends();
     Varien_Profiler::stop('config/load-modules');
     return $this;
 }