A ComplexSpecification is a kind of FeatureSpecification whose value must be a FeatureStructure. This class gives a feature system its recursive properites [Maxwell, Simons, and Hayashi 2000].
||Thing||This subsumes all structuring relations used for LinguisticDataStructures. As a naming convention to distinguish relations in data structure from other relations, all names of dataStructuringRelations begin with 'has-'.|
||Feature Structure||This relates a ComplexSpecification to a FeatureStructure, thus giving a FeatureStructure its recursive properties.|
||Thing||This relates a FeatureSpecification to a type of LinguisticProperty.|