docs: public CmsOrganizationalUnit createOrganizationalUnit(
          CmsObject cms,
          String ouFqn,
          String description,
          int flags,
          String resourceName) throws CmsException {
  
          CmsResource resource = null;
          if (((flags & CmsOrganizationalUnit.FLAG_WEBUSERS) == 0) || (resourceName != null)) {
              // only normal OUs have to have at least one resource
              resource = cms.readResource(resourceName);
          }
          return m_securityManager.createOrganizationalUnit(cms.getRequestContext(), ouFqn, description, flags, resource);
      }