On AlterNet: mission accomplished