pub type Value<'a, const CONST: bool> = Value<CONST, Variable<'a>, IntValue, FloatValue, StringValue, BooleanValue, Name<'a>, Name<'a>, ListValue<'a, CONST>, ObjectValue<'a, CONST>>;