A bundle might be represented as an RDF collection . A predicate is a word. A subject is a term. An object is a term. The bundle allows separation of statements into lists which can be asserted as a group.
Bundles allow 'coloring' of subgraphs.
Bundles can 'contain' other bundles. Application of predicates to bundles. The type of a statement can be expressed as the type of its predicate, subject and object. Using a subject which is of type bundle an n-ary predicate may be modelled by applying each of the terms in a bundle to the predicate. Although this abstract syntax does not require a particular implementation, one might express a bundle as either a collection or list of triples.