pub(crate) fn producer(count: u64) -> Session<Rec<SendValue<u64, Z>>>