Test for flattening positional arg.
Implement flattening of positionals.
Handle some coercions of positional args.

Gets the flattening positionals test passing.
Another flat pos test, and a flat named one also.
Implement flattening of named args.
Fill out various named arg coercion bits.
Test for mixing flat/non-flat named args.
Remove completed ROADMAP items.