sub doit { ... if (nothing_else_to_do) { return; } ... } #### sub doit { ... if (did_not_provide_gizmo) { die("Gizmo required"); } ... } #### while (...) { ... last; ... } #### for (...) { ... last; ... } #### { ... last; ... }