code: public int removeOrElse (int key, int defval)
      {
          _modCount++;
          int removed = removeImpl(key, defval);
          checkShrink();
          return removed;
      }
docs: Removes the value mapped for the specified key.
  
  @return the value to which the key was mapped or the supplied default value if there was no
  mapping for that key.