можно закэшировать результат выполнения `.indexOf(handler)`