What is variable hoisting?