`dvc exp remove`: should we make --queue work with -n and other flags ?
Currently using dvc exp remove --queue clears the whole queue (much like dvc queue remove).
dvc exp remove has some useful modifiers, such as -n to specify how many experiments should be deleted, or a list of the names of the experiments to remove.
These modifiers currently don't affect the behavior of the remove command on queued experiments.
The question is : should they ? and if so, how would that work ? and what would be the semantics when composing multiple modifiers together ? e.g.: what would the remove command do exactly if we composed --rev, --queue and -n together ?
This is an open question initially raised during a previous conversation with @shcheklein , see the full thread here : https://github.com/iterative/dvc/pull/10633#discussion_r1857943029)