Is this true? C# and Go both have a nice way to clean up disposables on early return. I'd imagine most languages are similar these days?