docs: private Document createCompositeILF(
              final IPerson person,
              final Document PLF,
              final List<Document> applicableLayouts,
              final IntegrationResult integrationResult) {
          final Document ILF = ILFBuilder.constructILF(PLF, applicableLayouts, person);
          PLFIntegrator.mergePLFintoILF(PLF, ILF, integrationResult);
          if (logger.isDebugEnabled()) {
              logger.debug(
                      "PLF for {} after MERGING\n{}",
                      person.getAttribute(IPerson.USERNAME),
                      XmlUtilitiesImpl.toString(PLF));
              logger.debug(
                      "ILF for {} after MERGING\n{}",
                      person.getAttribute(IPerson.USERNAME),
                      XmlUtilitiesImpl.toString(ILF));
          }
          return ILF;
      }