Paradoxical link between senescent cell state and liver cancer resolved (Nature, 2025)