SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 1)
   ExpressionList (children 2)
    Function accurateCastOrNull (alias v) (children 1)
     ExpressionList (children 2)
      Literal \'42\'
      Literal \'Variant(Date)\'
    Function variantType (children 1)
     ExpressionList (children 1)
      Identifier v
