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_10
      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 or (alias value) (children 1)
            ExpressionList (children 2)
             Function equals (children 1)
              ExpressionList (children 2)
               Identifier number
               Literal UInt64_0
             Function greaterOrEquals (children 1)
              ExpressionList (children 2)
               Identifier number
               Literal UInt64_25
           Identifier number (alias time)
           Function exponentialTimeDecayedSum (alias exp_smooth) (children 2)
            ExpressionList (children 2)
             Identifier value
             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
