Does 'static mean the data lived forever?
If I declare a local variable with 'static, or declare a function return type with 'static, does that mean it really does live until the program itself terminates? Or is it just some other form of much longer lifecycle?