-record(handler, { id :: sprocket@internal@utils@unique:unique(), handler_fn :: fun((gleam@dynamic:dynamic_()) -> nil) }).