I am aware of that. However 0 == '' (0 equals an empty string), for instance, and not enforcing strict comparison might produce undesired effects. I am not in favour of the non strict comparison and all the other assertions use the strict operator.