Using function scope variables increases readability and prevents unwanted changes from outside while the batch is running.