 
 private var BASE_CLASS_NAME : String = "Localizations"
 private let OBJC_CLASS_PREFIX : String = "_"
-
+private var OBJC_CUSTOM_SUPERCLASS: String?
 
 // --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
 // MARK: - Extensions

                                         helpMessage: "Optional | String | Name of the base class | Defaults to \"Localizations\"")
        let stringsTableName = StringOption(shortFlag: "t", longFlag: "stringsTableName", required: false,
                                            helpMessage: "Optional | String | Name of strings table | Defaults to nil")
        
        let cli = CommandLine()
        cli.addOptions(inputFilePath, outputFilePath, outputLanguage, delimiter, autocapitalize, baseClassName, stringsTableName)
        
        // TODO: make output file path NOT optional when print output stream is selected
        do {

            
            self.localizationStringsTable = stringsTableName.value
            
            OBJC_CUSTOM_SUPERCLASS = customSuperclass.value

            return true
        } catch {
            cli.printUsage(error)
