A variable can also have a compound value. This means the value of
the variable is an EIEIO object, which is a subclass of
srecode-dictionary-compound-value
.
New compound variables can only be setup from Lisp code. See Compound Dictionary Values for details on setting up compound variables from Lisp.