             switch response.result {
             case .success(let translationsData):
                 self.logger.logVerbose("New translations downloaded.")
-
+                
                 var languageChanged = false
                 if self.lastAcceptHeader != self.acceptLanguage {
                     self.logger.logVerbose("Language changed from last time, clearing first.")
                     self.clearTranslations(includingPersisted: true)
                     languageChanged = true
                 }
-
+                
                 self.lastAcceptHeader = self.acceptLanguage
                 self.set(response: translationsData)
-
+                
                 completion?(nil)
-
+                
                 if languageChanged {
                     self.logger.logVerbose("Running language changed action.")
                     self.languageChangedAction?()
                 }
-
+                
             case .failure(let error):
                 self.logger.logError("Error downloading translations data.\n",
                                      "Response: ", response.response ?? "No response", "\n",

    public func clearTranslations(includingPersisted: Bool = false) {
        logger.logVerbose("In memory translations cleared.")
        translationsObject = nil

        if includingPersisted {
            persistedTranslations = nil
        }
    }

    /// Loads and initializes the translations object from either persisted or fallback dictionary.
    func loadTranslations() {
        logger.logVerbose("Loading translations.")
        let parsed = processAllTranslations(translationsDictionary)
        let translations = translationsType.init(dictionary: parsed)
        translationsObject = translations
    }

    // MARK: - Dictionaries -

    /// Saves the translations set.
    ///
    /// - Parameter translations: The new translations.

    func translationsMatching(language: Language, inDictionary dictionary: NSDictionary) -> NSDictionary? {
        return translationsMatching(locale: language.locale, inDictionary: dictionary)
    }
    
    /// Searches the translation file for a key matching the provided language code.
    ///
    /// - Parameters:
