I have a template function like this: ```d auto foo(T, Args...)(Args args) {...} ```If I try to bind the T only, and produce a partial template function which can accept any number of parameters, but has T already specified, I get an error, because instantiating `foo!T` means Args is length 0.
https://phobos.dpldocs.info/std.meta.ApplyLeft.html