docs: public boolean isMatching(SLProperties properties) {
          for (Map.Entry<String, String> matcher : matchers) {
              if (!properties.includesValues(matcher.getKey(), matcher.getValue())) {
                  return false;
              }
          }
          return true;
      }