"It's really a breakthrough," said Morton Klein, president of the Zionist Group of America. "Israel bashing and anti-Zionism can cross a line when it becomes anti-Semitism."
Look, that says that so-called "Israel bashing" is not inherently anti-Semitic, which is correct. Of course, the term "Israel bashing" is a loaded term. To rabid right-wing Zionists, any criticism of Israel's right-wing government constitutes "Israel bashing."
It also says that anti-Zionism is not inherently anti-Semitic, which is correct.
Charging Jews because they are Jews while letting all others in for free is definitely illegal discrimination under the US Constitution.
"Holding Jews collectively responsible for actions of the state of Israel" is definitely ethnic bigotry. If it's used in a manner that violates the anti-discrimination legal principles in the US Bill of Rights, that's that.
However, the definition of anti-Semitism put forth by the International Holocaust Remembrance Alliance is so vague and so ambiguous as to render it useless. Anyone who thinks it's a good legal definition is quite poor at legal reasoning and, frankly, rather illiterate and illogical.
You see, the "hatred toward Jews" language in the International Holocaust Remembrance Alliance definition doesn't make clear whether that "hatred toward Jews" means all Jews or just hatred of the right-wing Zionism that's resulted in so much horrific and needless pain and suffering inflicted upon Palestinians for being Palestinians. Ironic, isn't it. Certain Jews and others want criticism of certain Jews and others discriminating against Palestinians collectively to be defined as illegal anti-Semitism.
Well, they won't get away with it because it's just too stupid and evil to be allowed.