struct Foo { static func foo(baz: Int) -> Foo { Foo() } static func foo(bar: Int) -> Foo { Foo() } } print(Foo.foo(baz: 42))