- default action at the root bouncing to the DLQ? - role: after 'end' => sub { stuff in DLQ if status is not ok } - role: wrap some validation around the code, set status to failure if failure