docs: public boolean removeTable(BaseTable table)
      {
          if (m_mapTable != null)
          {
              for (Object objKey : m_mapTable.keySet())
              {
                  if (table == m_mapTable.get(objKey))
                  {
                      return (m_mapTable.remove(objKey) != null);
                  }                
              }
          }
          else
          {
              if (this.getNextTable() != null)
                  return this.getNextTable().removeTable(table);
          }
          return super.removeTable(table);
      }