Joseph Rushton Wakeling:
I don't see the value or purpose in excluding the final value of x from the out checks -- it's useful to be able to check those values, too.
Do you mean for all arguments, or just for the "out" ones? int foo(out int x) { ... Bye, bearophile