Начальные точки должны не вызывать отторжения и вести клиента дальше. Промежуточные — вести дальше, не разрывая цепочку. Окончательные — заставлять клиента делать то, что мы от него ждем, и возвращаться снова и снова.