Would like the args to end with `...` and these handled so a constructor of a derived class would work