Would it make sense to have a sequence version of this? Something where f returns a seq and you call on-next for every element of the seq. Or am I missing some way to use future-generator?