3. The method of claim 2 , wherein a particular declarative specification further includes a predicate and a further pattern matching specification to identify text associated with the predicate for the particular declarative specification and the output pairs of the subject and the object include text that matches the further pattern matching specification for the predicate.
3. The method of claim 2 , wherein a particular declarative specification further includes a predicate and a further pattern matching specification to identify text associated with the predicate for the particular declarative specification and the output pairs of the subject and the object include text that matches the further pattern matching specification for the predicate. 4. The method of claim 3 , wherein the particular declarative specification further includes one or more annotations and additional pattern matching specifications to identify text associated with the annotations for the particular declarative specification and the output pairs of the subject and the object include text that matches the additional pattern matching specifications for the annotations.