I'd argue not, as it ends up more wordy and more obscure than the thing that implements it