Спасибо, что указали на это. Всегда полезно, когда кто-то объясняет логику, а не просто перечисляет функции.