Znaczniki czasu życia zmiennych pozwalają nam na sprecyzowanie naszych zamiarów w sytuacjach które mogą okazać się zbyt skomplikowane dla kompilatora.