Incremental: fold_over_recent takes a function with the same signature as fold

Signed-off-by: David Scott <dave.scott@eu.citrix.com>