can someone please give me a brief explanation what\'s the difference between destructuring incoming data in function arguments vs destructuring the arguments in function bo