@Override
        public V setValue(V value)
        {
            final V last = this.value;
            this.value = value;
            return last;
        }
Sets the new value and returns the old one. This method is useful for storage when deserializing cyclic
object graphs.
protostuff-collectionschema/src/main/java/io/protostuff/MapSchema.java