TYPE
Object = Services.Object;
PROCEDURE Create( VAR node: Names.Node; object: Object);
PROCEDURE Destroy( node: Names.Node): BOOLEAN;
PROCEDURE Get( node: Names.Node; VAR object: Object;
errors: RelatedEvents.Object): BOOLEAN;
PROCEDURE GuardedGet(node: Names.Node; guard: Services.Type;
VAR object: Object;
errors: RelatedEvents.Object): BOOLEAN;