I don't trust remove functions not outright crashing if they do not contain the item. Besides, if they did a console.warn I would not be surprised, in fact that would probably be the correct behaviour. Or something.