Described why variable hoisting is necessary.