public function Load($File, $Name = 'Configuration', $Dynamic = FALSE) {
      $ConfigurationSource = Gdn_ConfigurationSource::FromFile($this, $File, $Name);
      if (!$ConfigurationSource) return FALSE;
      
      $UseSplitting = $this->Splitting;
      $ConfigurationSource->Splitting($UseSplitting);
      
      if (!$ConfigurationSource) return FALSE;
      $SourceTag = "file:{$File}";
      $this->Sources[$SourceTag] = $ConfigurationSource;
      
      if ($Dynamic)
         $this->Dynamic = $ConfigurationSource;
      
      if (!$UseSplitting) {
         $this->MassImport($ConfigurationSource->Export());
      } else {
         self::MergeConfig($this->Data, $ConfigurationSource->Export());
      }
   }