code: public Object elementAt(int iTargetPosition)
      {
          int iArrayIndex;
          Object bookmark = null;
          if (!this.inRecordList(iTargetPosition))
              return null;    // Not here, you need to Move to < bookmark, and move next until you hit this one
  
          iArrayIndex = this.listToArrayIndex(iTargetPosition);
          bookmark = m_aRecords[iArrayIndex];
          return bookmark;
      }
docs: Get the record bookmark at this location.
  @param iTargetPosition The logical position to retrieve.
  @return The bookmark at this location.