static void associateMatcher(@NotNull JComponent component, @Nullable Matcher matcher) {
    component.putClientProperty(MatcherHolder.class, matcher);
  }
static void associateMatcher(@NotNull JComponent component, @Nullable Matcher matcher)