9b5bbb95e7
Introduce LiteralValue with generic value, and remove `value` from enum/array/null subclasses.
Introduce LiteralValue with generic value, and remove `value` from enum/array/null subclasses.