{
              int index = list.basicIndexOf(value);
              if (index == -1)
              {
                list.addUnique(position, value);
              }
              else
              {
                list.move(position, index);
              }
            }