why compare file with `==` and line `===`?