I disagree. Method with a return value should always return a value, even if it is `null`. Relying on the implicit return value is confusing when reading the code (was the return statement forgot?) - which was exactly what happened to me now.