internal override MethodCallExpression Rewrite(Expression instance, IReadOnlyList<Expression> args) { Debug.Assert(instance != null); Debug.Assert(args == null || args.Count == 0); return Expression.Call(instance, Method); } }