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;