Just want to say in everyday language,
exclude (empty list) = exclude nothing. exclude ALL = really exclude ALL.

The brume may behave like what you say (exclude empty list also = exclude ALL) for some reason,
may be this is easier for programming etc.

but certainly, layman will think as the everyday language i mentioned above,
as agreed by another user.

thanks