TAnonim, вполне себе нормальный пример, который показывает, КАК это использовать. ЗАЧЕМ это использовать — вопрос другой.
Не, я не могу привести практических примеров, не возникало потребности использовать эту возможность.
TAnonim, отлично. И там даже приведён пример, для чего это может потребоваться — для построения какой-то более сложной валидации, чем использование правил и взаимодействия с валидатором в плане добавления ошибок, например.