Orders the members in the exact order they would be initialized. This also prevents compiler warnings about this sort of thing.