Added copy/move assignment operators to constructor.