General: Added Swapper interface for @Ewyboy