For some reason Github does let me comment on line 865. But for me it looks like this complete diff can be implemented by just changing like 865 to `return false;`

And after that simplification I don't understand why we are doing this change.