in reply to A new idiom -or- I Hate Unless

I try to use the following style:

unlink $file or do_error($file);

It puts the important part out front and doesn't interrupt the flow. You can skip past the gory details of the error handling if you don't need to read about it.