swap usage: Added argument support.