Modules

Add sugar for declarative method callbacks