Is there any real reason of providing the return statement in Scala? (aside from being more "Java-friendly")