Slurping on non-final argument

See this thread: Optional positional arguments must occur at end - #13 by Jean_Michel