[fix] No named initialization lists in C++