Здравствуйте, QrystaL, спасибо Вам за ответ.
Мне, к сожалению, понадобилось немного более многословное объяснение,
которое я сам же и нашел в одном из форумов.
Просто Ваш замечательный код написан настолько оптимально,
что некоторые вещи выпадают из поля зрения такого новичка, как я.