Implement assignment operators.