If it walks like a duck and quacks like a duck..........
One additional thing that everyone misses, though all Muslims(Islamists) may not be active terrorists, they Foot the Bill!!!