Making the merge join iterable more reusable (so we can reuse it for the original last-n store joins as well)
Renaming merge join iterable