Add new valueSwap method which may function as the basis for strategy pattern implementation.