An issue I ran into was that now you need to initialize variables in C++ in the order you declared them in the header