object groups handling of properties from multiple objects
DESCRIPTION
Object Groups Many sentences have multiple alternatives, as the writer attempts to cover all bases. All expressed and implied conditions, warranties and other liabilities arising under common law or statute are expressly excluded to the extent permitted by law. Here there are three object groups expressed and implied conditions, warranties, liabilities common law or statute generating a total of twelve ways of threading the sentence.TRANSCRIPT
Object Groups
Handling of properties from multiple objects
A Simple Example
Jack and Jill went up the hill...
Jack and Jill form an ObjectGroup - a way of combining objects so the combination can be spoken about, while the properties of the elements are also accessible
Object Groups
Many sentences have multiple alternatives, as the writer attempts to cover all bases.
All expressed and implied conditions, warranties and other liabilities arising under common law or statute are expressly excluded to the extent permitted by law.
Here there are three object groups• expressed and implied• conditions, warranties, liabilities• common law or statute
generating a total of twelve ways of threading the sentence.
A Spindle of Threads
Even in this simple example, it would be tedious to unwind every possible thread and build structure accordingly.Instead, the different objectgroups become objects with the properties of the objects they contain, so each pathway is open to searching.
ObjectGroup as ObjectThe ObjectGroup makes the properties of the objects it groups available, so the ObjectGroup itself can head a relation.
...have been stored, installed, maintained and used...Stored,
Insta lled,M ainta ined and U sed Logical
Item s U sed
Insta lled
Stored
And
Unknow n
RELATION
In this way, expansion of every possibility becomes unnecessary. The type of group (and, or, and/or) determines what properties are available.
Distributing Properties
All expressed and implied conditions,...
and liabilities arising under common law
Properties asserted before the first object in the group, or after the last object in the group, distribute over the members of the group unless they would cause error, whereas properties declared on individual members within the group do not distribute (the “common” of common law does not distribute over statute - it was caught as a collocation).
ObjectGroup Concept
ObjectGroups make it much easier to clean up tangled prepositional chains, where a conjunction is embedded in the chain and may refer to any object to its left.
They also make it easier to handle the case where the writer is “tiling the plane” - trying to include every possibility by using many words to describe the same thing. The ObjectGroup then simultaneously emits all the properties of the objects it includes - what was intended.