Variable and argument destructuring