Foo
func update(foo: Foo, ...) -> Foo { ... }
class Foo { func update(...) -> Foo { ... } }
var foo = ... foo = update(foo: foo, ...) foo = foo.update(...)