implement assign and assignTo
implement assign and assignTo

o s/VALUE/value/, s/Type/type/ (on uses of is_same)
o bslalg::ScalarDestructionPrimitives -> bslma::DestructionUtil
o regularize 'reinterpret_cast' expressions

che2/bde,bloomberg/bde,bloomberg/bde,che2/bde,che2/bde,bloomberg/bde,bloomberg/bde,bloomberg/bde,che2/bde