docs: public EntryList getSubset(final SliceQuery otherQuery, final EntryList otherResult) {
          assert otherQuery.subsumes(this);
          int pos = Collections.binarySearch(otherResult, sliceStart);
          if (pos < 0) pos = -pos - 1;
  
          List<Entry> result = new ArrayList<Entry>();
          for (; pos < otherResult.size() && result.size() < getLimit(); pos++) {
              Entry e = otherResult.get(pos);
              if (e.getColumnAs(StaticBuffer.STATIC_FACTORY).compareTo(sliceEnd) < 0) result.add(e);
              else break;
          }
          return StaticArrayEntryList.of(result);
      }