Woops. Should use setCancelled and setCancelReason.