code: @Override
      public V remove(Object key) {
          if (isReadyOnly())
              throw new UnsupportedOperationException("Can't remove property from read-only dictionary");
  
          return this.localMap.remove(key);
      }
docs: /*
  @see java.util.Dictionary#remove(java.lang.Object)