. . . "If b is a string, and you swapped the order, you???d be calling a String method, which would have a different purpose for its trequals operator, so ???b.===(a)??? would most likely be something quite different." .