Since all IIFEs are function expressions, like a function declaration, does JavaScript allocate memory BEFOREHAND(before running any code) for a function expression that is lexi