constructor (value) {
      super()
      this.value = value
    }
A ConstantNode holds a constant value like a number or string.

Usage:

    new ConstantNode(2.3)
    new ConstantNode('hello')

@param {*} value    Value can be any type (number, BigNumber, bigint, string, ...)
@constructor ConstantNode
@extends {Node}