The above three clauses don't need the 'return' keyword, as that's implicit; the last two might look neater using inject instead, and then the return value of that call would be returned.