Properly implement slurpy params
Add test for coercion
Test array params