V.4.0 api

Может стоит возвращать undefined, почему boolean?
Поскольку ты никогда не возвращаешь true это не приведет к изменениям зависимых методов (конечно если ты не делаешь строгого сравнения), но при этом у тебя будет более простой контракт.