private ExpressionInfo Subnode_Exprs(XmlNode node)
{
var arraynode = node.GetSubNode(AstConstants.Scalar + ":" + AstConstants.Scalars.Array);
var subnodes = arraynode.GetSubNodesByPrefix(AstConstants.Node);
var results = new ExpressionInfo();
var temptaintsets = subnodes.Select(Analyze).ToList();
return temptaintsets.Aggregate(results, (current, exprTaint) => current.Merge(exprTaint));
}