Okay to access private members in copy ctor