Avoid the 'self lifetime