Provide swap-like functions that handle the wrapping case by exchanging the windows at either end of the stack rather than rotating the stack. https://github.com/xmonad/xmonad/issues/234