public static bool Lookup(Expression expression, List <Expression> lookupList)
        {
            var visitor = new ExpressionLookupVisitor(lookupList);

            visitor.Visit(expression);
            return(visitor.found == lookupList.Count);
        }