what does new Foo().bar do?