docs: @FFDCIgnore(IllegalArgumentException.class)
      private LdapSearchScope evaluateGroupSearchScope(boolean immediateOnly) {
          try {
              return elHelper.processLdapSearchScope("groupSearchScopeExpression", this.idStoreDefinition.groupSearchScopeExpression(), this.idStoreDefinition.groupSearchScope(),
                                                     immediateOnly);
          } catch (IllegalArgumentException e) {
              if (TraceComponent.isAnyTracingEnabled() && tc.isWarningEnabled()) {
                  Tr.warning(tc, "JAVAEESEC_WARNING_IDSTORE_CONFIG", new Object[] { "groupSearchScope/groupSearchScopeExpression", "LdapSearchScope.SUBTREE" });
              }
              return LdapSearchScope.SUBTREE; /* Default value from spec. */
          }
      }