fix mergeSequence and add more yielder tests
correct Yielder docs w.r.t. isDone() contract