Three weeks ago, Frank Gaffney released a new pledge asking presidential candidates to swear they will fight the non-existent threat of Sharia if elected president.