The order of the initializers did not follow the order they were declared in the class definition leading to warning C5038