@Override
public Op compile(final Op op)
{
QuadBlockCompiler quadCompiler = createQuadBlockCompiler() ;
if ( request.getContext().isTrue(SDB.useQuadRewrite) )
quadCompiler = new QuadBlockRewriteCompiler(request, quadCompiler) ;
// XXX Turn off Limit/Offset processing - do later so as to enable filter processing.
boolean b = request.LimitOffsetTranslation ;
request.LimitOffsetTranslation = false ;