cannot use braces to initialize default arguments
The following is an example of this error:
struct Point { int x, y; }; int f( Point p = { 1, 2 } ); // error 2279