Add new mutation: Swap successive commands. This wraps around the end, treating the program as a ring, not a list, of commands.