> forcing lambdas to be single return statement, then relaxing it
At no point were lambdas single return statement. You might be confusing it with some other language feature. Or language.