This is probably a typo. `for_each` takes flowable by value, whereas most (all?) operations take flowables by forwarding reference. https://github.com/tcbrindle/libflow/blob/master/include/flow/op/for_each.hpp#L13