docs: public int bump(CmsUUID id) {
  
          CmsDetailPageInfo info = m_infoById.get(id);
          if (info == null) {
              throw new IllegalArgumentException();
          }
          String type = info.getType();
          List<CmsDetailPageInfo> infos = m_map.get(type);
          int oldPos = infos.indexOf(info);
          infos.remove(oldPos);
          infos.add(0, info);
          return oldPos;
      }