@Override
            public void finalizeReference() {
                super.finalizeReference();
                internalMap.remove(key, get());
            }
Sets a new value for a given key. an older value is overwritten.

@param key   a non null key
@param value the new value
gremlin-groovy/src/main/java/org/apache/tinkerpop/gremlin/groovy/jsr223/ManagedConcurrentValueMap.java