JSNewTarget
JavaScript meta-property new.target.
This form is its own node, rather than using something like
JSSelect(JSNew(), StringLiteral("target"))
because new is not a first-class term in JavaScript. new.target
is a dedicated syntactic form that cannot be dissociated.
trait Serializable
trait Product
trait Equals
class Tree
trait TreeOrJSSpread
class IRNode
class Object
trait Matchable
class Any