public <T> T remove(Key<T> key) {
        Objects.requireNonNull(key, "key");
        @SuppressWarnings("unchecked") // sorry
        T res = ((Map<Key<T>, T>) (Map) typedMap).remove(key);
        return res;
    }
{@inheritDoc}

<p>This method exists for static analysis.
zuul-core/src/main/java/com/netflix/zuul/context/SessionContext.java