The moral self righteousness of yourself and butchers on this is all very good for the gallery. Shame it don't fit the facts. The SWP has been arguing the 'bad dialectics' as butchers called it above for decades, and on these types of issues well before Respect was even a gleam in John Rees' eye. In the past it was over issues like black sections in the Labour Part, separatist feminist motions at Student Union meetings. All sorts of things. And none of it was a concession to 'our allies' the Mullahs. The basic method has always been the same. Where they can socialists should argue for the maximum unity in education and everything else. But not a false unity where the oppressed are denied the right to secede because of racism, sexism or whatever.
It's an old leninist method. Which makes me smile when cockers has a pop at it. It's not about being "practical" it's about the balance of forces involved in an argument. Every member of the SWP has been at caucus meetings before a general Union meeting (Trade or Student) where they have agreed that how they were going to vote on a particular motion or ammendment would be dependent on what direction the arguments were headed. If feminists proposed separate organisation at a union meeting out of the blue my instinct would be to oppose it. But if the majority of those opposed did it in a sexist way that made it impossible for people to raise issues of womens oppression in the general meetings then I'd cast my vote with the feminists. There is no apriori position on anything. There is what best takes the struggle forward in the given time and place.