protected virtual IQueryPlanNode VisitLimit(LimitNode node) { var child = node.Child; if (child != null) child = VisitNode(child); return new LimitNode(child, node.Offset, node.Count); }