C++ Minor update to overloaded constructor chaining