Do you mean something like with-expressions? See https://docs.microsoft.com/en-us/dotnet/csharp/language-refe....
AFAIK `with` will only "copy with overwrites", similar to e.g. Rust's `..x`.
Do you mean something like with-expressions? See https://docs.microsoft.com/en-us/dotnet/csharp/language-refe....