--TEST-- Additional named params are collect into variadics --FILE-- --EXPECT-- string(1) "a" array(3) { ["b"]=> string(1) "b" ["c"]=> string(1) "c" ["extra"]=> string(5) "extra" } int(1) array(1) { [0]=> string(1) "a" } string(1) "a" array(3) { [0]=> string(1) "b" [1]=> string(1) "c" ["d"]=> string(1) "d" } int(3) array(3) { [0]=> string(1) "a" [1]=> string(1) "b" [2]=> string(1) "c" } int(1) int(1)