I really like how getStatus is now a sub to getInfo, but how does getInfo know that 'status' is a product of getStatus?

Phrased another way, getStatus can't run until it gets a starting zip, which it can't get until getInfo is passed the value from the txt file. How does getInfo know to ask getStatus for 'status'?