Type equality is an advanced—and also confusing—Power Query topic. Sometimes, equality comparisons between type values seem to work as intuitively expected; other times, they may not. What s going on? Is it okay—is it safe—to use the equals operator between type values? But first: Why the confusion around this subject? The M language specification lays out [ ]