List duplicate handling, patched addAt, add and remove, splitting tests