docs: public void addConfiguredLibdefined(FunctionNamePredicate p) {
      final Pattern namePattern = p.namePattern;
      if (namePattern == null) {
        throw new IllegalStateException("Please specify a pattern attribute for <libdefined>");
      }
      availableIdentifiers =
          availableIdentifiers.or(identifierName -> namePattern.matcher(identifierName).matches());
    }