die
sub interrupt
halt execution, or be caught by C<CATCH>

warn
sub
show error message, or be caught by C<CONTROL>

fail
sub interrupt
return from Routine with Failure, or be caught by C<CATCH>

return
sub method interrupt
return from Routine with given value, or be caught by C<CONTROL>

next
sub interrupt
proceed with next iteration, or be caught by C<CONTROL>

redo
sub interrupt
restart current iteration, or be caught by C<CONTROL>

last
sub interrupt
stop iterating, or be caught by C<CONTROL>

proceed
sub interrupt
continue with next when/default, or be caught by C<CONTROL>

succeed
sub interrupt
continue after last when/default, or be caught by C<CONTROL>

done
sub interrupt
call "done" callback on taps, or be caught by C<CONTROL>

emit
sub method
emit given value to active supply, or be caught by C<CONTROL>

take
sub method
produce a value in a C<gather> sequence, or be caught by C<CONTROL>


contains the functions that somehow interrupt the normal flow of execution
either very noticeably, or very much under the hood.
