docs: @Override
      public NavigableMap<K, V> subMap(K fromKey, boolean fromInclusive, K toKey, boolean toInclusive)
      {
          Entry<K, V> from = entry(fromKey, null);
          Entry<K, V> to = entry(toKey, null);
          return new BinaryMap<>(entrySet.subSet(from, fromInclusive, to, toInclusive), comparator);
      }