In Typescript 4.1.x you can spread tuple types into functions as variadic arguments. However, I\'m hitting an error when the tuple is derived from a generic type parameter and u