v. 1.0.0 
		* first release

v. 2.0.0
		* delta document support on updates and clone
		* CMS URI protocol support
		* temporary publication of collection profiles as generic resources
		* RS-backed iterators for plugins
		* consistent use of serialisations for documents and nodes in resultsets
		* identity on all document nodes
		* "id" predicate for all nodes
		* appropriate null serialisation management in leaf and attribute values
				
v. 2.1.0 
		* fine-grained error management across all service interfaces
		* more informative outputs in create() and createAsync() operations in Factory interfaces
		* more informative outputs in RS-based operations add() and update()
		* node-based lookup operations in ReadManager interface (single and bulk) with facilities for RS construction from URIs
		* replaced get(filter,projection) with get(projection) in ReadManager interface based on greater predicate expressiveness (see below)
		* optimisations in RS production and consumption
		* soft-delete support via notifications
			* notifications from system upon collection profile deletion 
			* notification from plugins upon collection removal in external repository (optional for plugins)
		* dynamic collection properties management (cardinality and last-update) by notification 
		  from plugins to system
		* greater expressiveness in gDoc predicate language 
			* regular expression matching on labels
			* "condition" and "cut" edge predicates for fine-grained pruning (based on regular expression matching on edge labels)
			* "tail" egde predicate for coarse-grained pruning
			* "only" edge predicate for exhaustive matching on edges with same labels
			* "URI" leaf predicate
			* "match" leaf predicate for regular expression matching
			*  greedy semantics for prune()
			* "same" constraint now parametric			
		* improved tree navigation in gDoc API (typed descents)
		* optional URIs annotations on nodes, including leaves, for URI-aware bindings (corresponding changes to binding base classes)
		* serializable and clone-able predicates
		* re-factoring of plugin framework:
			* collection abstraction as bridge between readers and writers
			* more insulation from service
			* transparent collection profile management
			* tw-phase initialisation protocol for finer-grained resource consumption
		* additions and changes in high-level calls in reflection to interface changes in service
		* better error management with local exceptions in high-level calls (discovery exception, invalid and unknown doc/node exceptions)
		* RS-backed iterators and collections for streamlined RS consumption 
			* RSIterators, RSCollection, ResultParser and their type specialisations (nodes/docs/outputs)
			* abstracts over low-level parsing of document, nodes, and other stub-based operation outputs
			* supports multiple modes of error handling
		* static support for single URI resolution in readmanagercall
		* new administrative calls for soft deletions
			* instance-specific as well as system-wide 
			* type=specific as well as cross type
		* numerous bug fixes and internal re-factorisation
		

