value
FoldSubscriber ForEachSubscriber ReduceSubscriber