| 5 | 5 | By the way, @johnbillion, just as a curiosity, on the paper a type cast with a `===` can't have an impact compared with a regular comparison. For all scenarios where type conversion happens the complexity is going to be the same, except for strings, where casting from `string` to `int` (in case it's ever cast) will have a constant complexity, while a classic comparison will need to ultimately do the same. So I doubt that performance testing was required at all, and I doubt that these changes were required at all (other than aesthetic purposes). |