- Compound Types
  - Most Midas frameworks support various compound types which can hold zero or more values and may impose some type of structure or special meaning to the values.
  - The most frequent compound types include:

    String | A string of arbitrary length.
    Table | Tabular `KEY=VALUE` data (may include sub-tables).
    Array | A homogeneous array of elements (often a frame of data.)
    Message | A message that can be sent between parts of an application.

  - The actual implementation of these differs between frameworks.