f = new overload_copy.Foo(); g = new overload_copy.Foo(f);