On Thursday, 6 January 2022 at 13:18:56 UTC, Timon Gehr wrote: > void foo(string x,){} // <- unary tuple While you are correct, it is likely to be a breaking change. Currently (string x,) is allowed and means the same as (string x).