Don't forget to raise in Conductor.error or downstream consumers
will assume a fulfillment