private static @NotNull Condition<Integer> matchContextCondition(short searchContext) {
    return context -> (context & searchContext) != 0;
  }
private static @NotNull Condition<Integer> matchContextCondition(short searchContext)