pass *args and **kwargs through the uses_names decorator