Correct according to remarks of reviewer: - Assign() and operator=() should implement equal approach to allocators - Protect all collections against assignment to itself with operator=() Test-case for issue #25348