[TASK] Refactor and cover Iterator / Merge, Pop, Random, Shift