--- | Try to fetch "import" object and merge it into the base domain
--- Original "import" element is removed, but new imports from the
--- imported objects are processed recursively until there are none.
-mergeImport ::
+-- | Try to fetch "delegate" or "import" object and merge them into the
+-- base domain. Original "import" element is removed, but newly
+-- merged data may contain new "import" or "delegate", so the objects
+-- that are about to be merged are processed recursively until there
+-- are no more "import" and "deletage" attributes (or the depth gauge
+-- reaches zero).
+mergeIncl ::