because I pass them as varargs; using a set together with varargs would mean always converting it to an array first.