Added more details about the execution context w.r.t hoisting