Yeh I think adding prefix to the FailTicket is needed. At least that way you can change the prefix at runtime if needed. I'll probably move the inIgnoreList thing to a generic dnsutils static function to make use of the logic more generally.

Keep up with the feedback. Much appreciated.