I have nested tuples like - `Tuple<Tuple<Tuple<string,string>, string>, string>`.
I want to flatten them like `Tuple<string,string,string,string>`. I see that is can be done in f#. Is there a version of - [F# flatten nested tuples](https://stackoverflow.com/questions/43919568/f-flatten-nested-tuples) - in c#