Args should default to an empty tuple, not list