Jsonrewriter: offer_cancelled is a side effect