Fix handle<T>::swap() and loose_handle<T>::swap(). I guess the code must not be...