Fix for #1913 - Ready for merge

Just a test for #1913

EDIT: Resolved for **2** as reordering arguments will make usage even more cumbersome.

OLD Description:
We have a few solutions here:

1. Reverting to 2.3 arguments order *and* change root_level to `Argument`
2. Just change `root_level` to `Argument`
3. Use an integer value instead of `None`

I lean for **1**, as it's the most sensible thing to do (but porting it to 2.4 will break compat)