This "virtual" case class represents the reflection interface for literal expressions which can not be further
broken down or evaluated, such as "true", "0", "classOf[List]". Such values become parts of the Scala abstract
syntax tree representing the program. The constants
correspond to section 6.24 "Constant Expressions" of the
Scala language specification.