21:03
<TabAtkins>

I wrote this with an LLM.

Welp

21:06
<TabAtkins>
Oooof that looks nasty, it relies on side-effecting every Symbol.toPrimitive call. I think you can't even do multiple pipes one after the other; you have to .run() the first before the second or else they'll combine into a single big pipeline.