Наткнулся на описание http://shturval.me/select/ , помоему, это Рейнина.. И там несколько по-другому роль функций описана, кто что думает?
Моя оценка - довольно логично..
А еще мне нравится, что нет всяких подтипов, болевых функций, и Донов - романтиков.