Add test case for empty iterator in SequentialDistributor so we do not break contract