protected virtual void ExpandQuackInvocation(MethodInvocationExpression node, IMethod runtimeInvoke) { Visit(node.Arguments); Visit(node.NamedArguments); MemberReferenceExpression target = node.Target as MemberReferenceExpression; if (target == null) return; ExpandMemberInvocation(node, target, runtimeInvoke); }