I have to agree with EFL.
Any criticism is labelled anti semitism.
I was arguing with someone I know how ironic I felt it was that the once persecuted Jews were taking land from the Palestinians, diverting rivers, cutting off electricity and water supplies etc...... I was immediately labelled anti-Semitic.
I wouldn't deny that some will use the definition to deny acceptable criticism against Israel, for their foreign policy, etc.
But it must be against Israel, not against Jews.
You can be Israeli, without being a Jew. You can be a Jew without being Israeli.
That would apply to most nations.
I mean that in many senses of the comment.
You can be American. or English, or German, or Russian, etc, and be a Jew.
Similarly, you can be Aboriginal, but not be Australian. Or Chinese, but not a citizen of China, etc, etc.
Criticism against Israel is acceptable. Criticism against Jews on the basis of the Israeli foreign policy is not acceptable, and is antisemitic.
One needs to be aware of the difference between being a Jew, and being Israeli. It's not that subtle or nuanced.