text: Mel you are a hoot. And I echo the comment above that suggests that the reality of today's progressive movement has become so extreme it is indeed very difficult to distinguish it from parody and satire.