code: private <T> Sequence<T> run(
        final QueryPlus<T> queryPlus,
        final Map<String, Object> responseContext,
        final UnaryOperator<TimelineLookup<String, ServerSelector>> timelineConverter
    )
    {
      return new SpecificQueryRunnable<>(queryPlus, responseContext).run(timelineConverter);
    }
docs: Run a query. The timelineConverter will be given the "master" timeline and can be used to return a different
  timeline, if desired. This is used by getQueryRunnerForSegments.