Update for lifetime elision