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 Float64_0.5
      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 exponentialTimeDecayedAvg (alias exp_smooth) (children 2)
            ExpressionList (children 2)
             Identifier value
             Identifier time
            ExpressionList (children 1)
             Literal UInt64_100
          TablesInSelectQuery (children 1)
           TablesInSelectQueryElement (children 1)
            TableExpression (children 1)
             Function numbers (children 1)
              ExpressionList (children 1)
               Literal UInt64_50
