Single return is a best practise? By whom?