Wraf: Distributed properties

A distributed property is a property that applies to many resources, but are stored internally as one stating.

A property can be distributed over a container (including models, interfaces and selections), a namespace, or all resources of a specific type.

A property can also be inversly distributed, in such a way that a resource gains all the properties that a group of resources has. For example, a resource could have the aggregated properties of all the resources in a container.

The existence of this distribution functionality was forced by the aboutEachPrefix syntax, and has been generalized to be as useful as possible.

A distributed property will act exactly as normal properties. But the statings will have implicit properties explaining the situation. The diffrent types of distributions will also be modelled in a way that allowes the data to be exported in the compact, non-expanded version.

Not implemented