protected override Expression VisitMethodCall (MethodCallExpression methodCall) { if (IsQueryableExtension (methodCall.Method)) return ReplaceQueryableMethod (methodCall); return base.VisitMethodCall (methodCall); }