protected static function MergeConfig(&$Data, &$Loaded) {
      foreach ($Loaded as $Key => $Value) {
         if (array_key_exists($Key,$Data) && is_array($Data[$Key]) && is_array($Value)) {
            self::MergeConfig($Data[$Key], $Value);
         } else {
            $Data[$Key] = $Value;
         }
      }
   }