Add and use SPL::swap().