     static let custom: [UserScript] = [
         UserScript(name: "Disable Lesson Swipe",
                    description: "Disables the horizontal swipe gesture on the info text during lessons to prevent it being accidentally triggered while scrolling.",
-                   settingKey: ApplicationSettingKey.disableLessonSwipe,
+                   settingKey: .disableLessonSwipe,
                    scriptNames: ["noswipe"],
                    injectionRules: [.ExactMatch(WaniKaniURL.lessonSession)]),
     ]

                   author: "ruipgpinheiro, Mempo",
                   description: "Adds an \"Ignore Answer\" button to the bottom of WaniKani review pages, permitting incorrect answers to be ignored.  This script is intended to be used to correct genuine mistakes, like typographical errors.  Script by ruipgpinheiro, updated by Mempo.",
                   forumLink: WaniKaniURL.forumTopic(withRelativePath: "userscript-wanikani-override-ignore-answer-button-active-support/17999"),
                   settingKey: ApplicationSettingKey.userScriptIgnoreAnswerEnabled,
                   scriptNames: ["wkoverride.user"],
                   injectionRules: [.ExactMatch(WaniKaniURL.reviewSession)]),
    ]

                   author: "Ethan",
                   description: "Prevent \"Your answer was a bit off\" answers from being accepted.  Script by Ethan.",
                   forumLink: WaniKaniURL.forumTopic(withRelativePath: "userscript-prevent-your-answer-was-a-bit-off-answers-from-being-accepted-a-k-a-close-but-no-cigar/7134"),
                   settingKey: .userScriptCloseButNoCigarEnabled,
                   scriptNames: ["WKButNoCigar.user"],
                   injectionRules: [.ExactMatch(WaniKaniURL.lessonSession), .ExactMatch(WaniKaniURL.reviewSession)]),
        
