Risky POO swapping leads to unexpected consequences. Risky POO swapping leads to unexpected consequences. Usortert