Issue #1311: Support destructuring function parameters