03:34
<ljharb>
spenguin: in general, `instanceof` has always been unreliable due to [[Prototype]] hijinx with __proto__, and in ES6, Symbol.hasInstance was added, so now it's entirely unreliable
03:34
<ljharb>
(or at least, the question it answers is almost never what people are asking)
13:03
<spenguin>
ljharb: oh wow I didn't know about Symbol.hasInstance