code: @Override
      public int nextOrdinal() {
          if(offset >>> 3 == reader.length())
              return NO_MORE_ORDINALS;
          
          skipToNextPopulatedByte();
          
          while(moreBytesToRead()) {
              if(testCurrentBit()) {
                  return offset++;
              }
              offset++;
          }
  
          return NO_MORE_ORDINALS;
      }
docs: {@inheritDoc}