         }
         return _lockedConfiguration!
     }
-    private var templateASTForTemplateID: [TemplateID: TemplateAST]
+    
+    private var templateASTCache: [TemplateID: TemplateAST]
     
     private class DictionaryDataSource: TemplateRepositoryDataSource {
         let templates: [String: String]

    */
    public init(dataSource: TemplateRepositoryDataSource? = nil) {
        configuration = DefaultConfiguration
        templateASTForTemplateID = [:]
        self.dataSource = dataSource
    }
    

              reloaded.
    */
    public func reloadTemplates() {
        templateASTCache.removeAll()
    }
    
    
