must be their chief think tank and meme maker as well…, sure sounds like em, especially that part — "a light bulb went off", no truer words could be spoken.
Spoiler–Light bulb burned out – kind of like Tarlov and co., and the rest of the Christian persecutors.