In theory this would fail if duplicate items (prob not tested nor likely though)