 
 		sourceScanner.processSourceString(inputString)
 		
+		Global.configurations.removeAll()
+		newConfigurations.removeAll()
+		
 		sourceCodeDocuments.removeAll(keepCapacity: true)
 		
 		var currentProcessMode = ""

	
	private var configurationsDictionary = [String: String]()
	
	func setValue(value:String, forKey key:String) {
		configurationsDictionary[key] = value
	}

	}
	
	private var values = [Configuration]()
	
	func removeAll() {
		values.removeAll(keepCapacity: true)
	}
	
	func setValue(value:String, forKey key:String, startIndex:Int) {
		var i = values.count - 1
