Did Thought Front Deal Yet Another Blow to ISIS?