use v6-alpha; use Test; plan 2; # Named parameters shouldn't be able to automatically morph # into positionals. IOW named( foo => 3 ) ne named( 3 ) sub named ( :$foo ) { $foo } is named(foo => 'bar'),'bar', desc => 'Named parameters work when passed as named'; dies_ok { named('bar') }, desc => "Named parameters don't work as positionals", :todo; # How should I indicate this should fail when it is working?