Olive leaf extract for eternal youth?