-record(task, { pid :: gleam@erlang@process:pid_(), monitor :: gleam@erlang@process:monitor(), owner :: gleam@erlang@process:pid_(), subject :: gleam@erlang@process:subject(taskle:task_message(any())) }).