}
@Override
public StreamEntryQueryBuilder<SequenceQueryBuilder<T>> putEntry() {
Tracer.traceCall("SequenceQueryBuilderImpl#putEntry", this);
QueryBuilderNode entry = parentTreeNode.pushChild(AsSequenceSelectorEntryQueryStage.INSTANCE);
<BUG>return new StreamEntryQueryBuilderImpl<>(this, entry, ConsumeSequenceEntryValueQueryStage.INSTANCE, projectionStrategy);
}</BUG>
@Override
public T endSequence() {
Tracer.traceReturn("SequenceQueryBuilderImpl#endSequence", this);

}
@Override
public StreamEntryQueryBuilder<SequenceQueryBuilder<T>> putEntry() {
Tracer.traceCall("SequenceQueryBuilderImpl#putEntry", this);
QueryBuilderNode entry = parentTreeNode.pushChild(AsSequenceSelectorEntryQueryStage.INSTANCE);
return new StreamEntryQueryBuilderImpl<>(this, entry, ConsumeSequenceEntryValueQueryStage.INSTANCE);
}
@Override
public T endSequence() {
Tracer.traceReturn("SequenceQueryBuilderImpl#endSequence", this);
