Make tuple sources `r/fold`-able via `map-combine`.
Tuple sources are mutable turtles, all the way down.