protected override Expression VisitSubQueryExpression (SubQueryExpression expression) { ArgumentUtility.CheckNotNull ("expression", expression); var newExpression = _stage.PrepareSqlStatement (expression.QueryModel, _context).CreateExpression(); return VisitExpression (newExpression); }