Check the date, folks ? it’s not April Fools’ Day. It’s just another example of the campus left appearing to engage in self-satire.