docs: private ScheduledEntry<K, V> cancelAndCleanUpIfEmpty(Integer second, Map<Object, ScheduledEntry<K, V>> entries, Object key) {
          ScheduledEntry<K, V> result = entries.remove(key);
          cleanUpScheduledFuturesIfEmpty(second, entries);
          return result;
      }