public static void Main(string[] args)
        {
            #region Snippet
            // Create asset
            var source = new Dictionary<string, string> { { "Culture:en:Key:hello", "Hello World!" } };
            IAsset asset = new StringAsset(source, LineFormat.Parameters);

            // Cache it
            asset = asset.CreateCache();

            // Issue a request which will be cached.
            ILine key = new LineRoot().Key("hello");
            IString value = asset.GetLine( key.Culture("en") ).GetString();
            Console.WriteLine(value);

            // Clear cache
            asset.Reload();
            #endregion Snippet
        }