protected override Expression VisitInvocation(InvocationExpression expression)
        {
            if (expression.ToString() == Replaceable.ToString())
            {
                return(Replacer);
            }

            return(base.VisitInvocation(expression));
        }