`==` seems to not work everywhere on the contrary to `=`?