Variables are involved in several parts of a model specification. Though they are implementation-dependent, the minimum requirement for a variable is described here:
Provided these rules are satisfied, an implementation of DCharts 1.0 may choose any scheme to implement variables.