setup a pass-by-object test. bug found.