         return isAbandoned
     }
 }
-
-// MARK: - Abandoned identifier detection & display
 
 typealias StringsFileToAbandonedIdentifiersMap = [String: [String]]
 

    return identifier
}

func findStringIdentifiersIn(stringsFile: String, abandonedBySourceCode sourceCode: String) -> [String] {
    return extractStringIdentifiersFrom(stringsFile).filter { identifier in
        let quotedIdentifier = "\"\(identifier)\""

    return map
}

// MARK: - Engine

func getRootDirectory() -> String? {
    return Process.arguments.count == 2 ? Process.arguments[1] : nil
}

func displayAbandonedIdentifiersInMap(map: StringsFileToAbandonedIdentifiersMap) {
    for file in map.keys.sort() {
        print("\(file)")
