- This lets rake tasks use varargs-style parameters.
- This is useful for passing in lists, as well as handling string params containing commas.
- If a task is currently iterating through the args, and the task is called with additional arguments,
then this could break an existing task. Calling the rake task with unnamed arguments was previously
incorrect usage, however.
- If someone names their params like _arg_001_ then unnamed params will overwrite the value.
Naming args like that, however, is pretty bad practice.