A QueryRecord.ExplainStep is a QueryRecord.PartialResult.RecordableStep that provides
the ability to record the estimated cost of evaluating a filter as
part of a query operation.
A QueryRecord.TraceStep is a QueryRecord.PartialResult.RecordableStep that provides the
ability to record the information associated with the actual cost
of evaluating a filter as part of a query operation.