Comparing dissimilar types using the strict equality operators `+===+` and `+!==+` will always return the same value, respectively `+false+` and `+true+`, because no type conversion is done before the comparison. Thus, such comparisons can only be bugs.