So many ironies.