docs: public synchronized Object remove(String key) {
          Object retVal;
  
          retVal = primaryTable.remove(key);
          if (retVal == null) {
              retVal = secondaryTable.remove(key);
              if (retVal == null) {
                  return tertiaryTable.remove(key);
              }
          }
          return retVal;
      }