variable number of tokens for .add() and .remove()