Made initializer lists a required c++ feature