Add support for array destructuring in function parameters