def f(*, **); p(**, *); end
                    ^ unexpected `*` splat argument after a `**` keyword splat argument

