public static function FromString($Parent, $String, $Tag, $Name = 'Configuration') {
      $ConfigurationData = self::ParseString($String, $Name);
      if ($ConfigurationData === FALSE)
         throw new Exception('Could not parse config string.');
      
      return new Gdn_ConfigurationSource($Parent, 'string', $Tag, $Name, $ConfigurationData);
   }