def default_keygen(self, *args, **kwargs) -> Tuple[(Hashable, ...)]:
    'Returns all params (args, kwargs, and missing default kwargs) for function as kwargs.'
    return tuple(self.get_args_as_kwargs(*args, **kwargs).values())
Returns all params (args, kwargs, and missing default kwargs) for function as kwargs.
def default_keygen(self, *args, **kwargs) -> Tuple[(Hashable, ...)]:
    
    return tuple(self.get_args_as_kwargs(*args, **kwargs).values())