As of scala 3.4 there is no common subset for expressing supplying varargs without warnings, hence breaking the shared subset typo is written in. Once we're at it, I guess it makes sense to specify `_` or `*` imports, `implicit` or `using`, etc