SelectWithUnionQuery (children 1)
 ExpressionList (children 1)
  SelectQuery (children 2)
   ExpressionList (children 4)
    Identifier value
    Identifier time
    Function round (children 1)
     ExpressionList (children 2)
      Identifier exp_smooth
      Literal UInt64_3
    Function bar (alias bar) (children 1)
     ExpressionList (children 4)
      Identifier exp_smooth
      Literal UInt64_0
      Literal UInt64_20
      Literal UInt64_50
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Subquery (children 1)
       SelectWithUnionQuery (children 1)
        ExpressionList (children 1)
         SelectQuery (children 2)
          ExpressionList (children 3)
           Function equals (alias value) (children 1)
            ExpressionList (children 2)
             Function modulo (children 1)
              ExpressionList (children 2)
               Identifier number
               Literal UInt64_5
             Literal UInt64_0
           Identifier number (alias time)
           Function exponentialTimeDecayedCount (alias exp_smooth) (children 2)
            ExpressionList (children 1)
             Identifier time
            ExpressionList (children 1)
             Literal UInt64_10
          TablesInSelectQuery (children 1)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             Function numbers (children 1)
              ExpressionList (children 1)
               Literal UInt64_50
