type Foo2 = () => string