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