fish 3.1.2.r693.ge51f4e5fc
I noticed that set -S without giving a variable name will list e.g. $umask and $status as universal variables, checked and saw that set -Uq status also returns true.
This seems misleading at best, and I can't see a reason for it.