docs: public V get(Object pKey) {
          TimedEntry<K, V> entry = (TimedEntry<K, V>) entries.get(pKey);
  
          if (entry == null) {
              return null;
          }
          else if (entry.isExpired()) {
              //noinspection SuspiciousMethodCalls
              entries.remove(pKey);
              processRemoved(entry);
              return null;
          }
          return entry.getValue();
      }