     typedef char * ControlDict[K];

     typedef FieldIndex struct {
          char *FieldName;    /* Field or attribute name */
          struct { int first, last; } InvertedField[K];
                              /* Boundary indices */
          }
