inspect: add Temporal support

Draft
RE
1mo ago
+219-0

Example output:

> Temporal.Now.instant()
Temporal.Instant 2026-05-06T16:19:21.226404053Z

> class XYZ extends Temporal.Duration {}
> new XYZ(1, 2, 3, 4, 5, 6, 7, 8, 9)
XYZ [Temporal.Duration] P1Y2M3W4DT5H6M7.008009S

> Object.assign(Temporal.Now.zonedDateTimeISO('Pacific/Honolulu'), { foo: 'bar' })
Temporal.ZonedDateTime 2026-05-06T06:24:22.920191895-10:00[Pacific/Honolulu] {
  foo: 'bar'
}