I think part of the problem is that many infant and self-proclaimed revolutionary groups have their own internal dissensions about what their program is about. The difference between SDS and UW, and Black Panthers and Black Liberation Army, for example.