Fixing several mistakes in [o ,o ]'s operator=.