Cool concept! Looks much more readable in this context:
err = checkErr()
if (err)
return err
Vs returnif checkErr()
However, seems a bit overboard to add a reserved keyword for this 'exceptional' case.