docs: public Entry<K,V> get(K key, BiPredicate<K,V> predicate)
      {
          BinarySet<Entry<K,V>> es = (BinarySet<Entry<K,V>>) entrySet;
          Entry<K, V> entry = entry((K) key, null);
          return es.get(entry, (e)->predicate.test(e.getKey(), e.getValue()));
      }