public override IEnumerable <Tuple <string, VarType> > GetVars()
 {
     foreach (var s in Expression1.GetVars())
     {
         yield return(s);
     }
     foreach (var s in Expression2.GetVars())
     {
         yield return(s);
     }
 }