Don't go too far, or you'll get...
auto i = { 1 };
auto i = { 1 };
auto i = {5};
is a std::initializer_list<int>, whereas auto i{5};
is an int (as of C++17): https://godbolt.org/g/eXXN3oSee also https://stackoverflow.com/questions/25612262/why-does-auto-x... .