objectess document composition facility implementation