Yeah, I like testing for errors this way as opposed to the inline way for the same reason. Thanks @ElDeveloper (this was where I first saw it being used)