fix destructuring to support ParanthesizedExpression