A practical example of `ByRef` to create a classic `Swap` function that modifies its arguments in the caller's scope.