This method name is misleading since it will not do an add or a remove operation when the pair is full. It would be more accurate as ```tryAddOrRemove(item)``` or ```toggleIfPossible(item)```.