-record(sender, { pid :: gleam@otp@process:pid_(), prepare :: gleam@option:option(fun((any()) -> gleam@dynamic:dynamic())) }).