extra: frob(foo) resets the value of *foo