basically if you have a `Foo.() -> Unit`, it is...
# announcements
a
basically if you have a
Foo.() -> Unit
, it is a method that is executed inside the context of a Foo-Instance