template <auto... UserArgs, class... Arguments> void func(Arguments... args) {}
so I tried void func(UserArgs..., Arguments...)(Arguments args) {} and then void func(Args...)(Filter!(isType, Args) args) {} but nothing works. This seems like something simple to handle, why is it not then ?