Fidel Castro may very well turn out to be an immortal