Form file structure

A form specification file is defined by a set of sections, which must appear in the following order:

Each section must begin with the keyword for which it is named.

The LAYOUT and ATTRIBUTES sections are mandatory, others are optional.