-record(task, { owner :: gleam@otp@process:pid_(), pid :: gleam@otp@process:pid_(), receiver :: gleam@otp@process:receiver(gleam@otp@task:message(any())) }).