if (!Collections.singleton(selectedPick).equals(currentSelection)
&& (isLeft || (isRight && !currentSelection.contains(selectedPick)))) {
selection.setSelection(selectionId, selectedPick);
if (!Collections.singleton(selectedPick).equals(currentSelection)
&& (isLeft || (isRight && !currentSelection.contains(selectedPick)))) {
selection.setSelection(selectionId, selectedPick);