Если вдруг интересно, что тут вообще происходит, то читать описание на ФА (ссылка)
Осторожно - английский и многобукаф.
Подарок одному хорошему другу