SelectWithUnionQuery (children 2)
 ExpressionList (children 1)
  SelectQuery (children 2)
   ExpressionList (children 5)
    Function concat (alias name) (children 1)
     ExpressionList (children 2)
      Literal \'metric\'
      Function toString (children 1)
       ExpressionList (children 1)
        Identifier number
    Identifier number (alias value)
    Function if (alias help) (children 1)
     ExpressionList (children 3)
      Function equals (children 1)
       ExpressionList (children 2)
        Function modulo (children 1)
         ExpressionList (children 2)
          Identifier number
          Literal UInt64_2
        Literal UInt64_0
      Function concat (children 1)
       ExpressionList (children 2)
        Literal \'info \'
        Function toString (children 1)
         ExpressionList (children 1)
          Identifier number
      Literal NULL
    Function if (alias type) (children 1)
     ExpressionList (children 3)
      Function equals (children 1)
       ExpressionList (children 2)
        Function modulo (children 1)
         ExpressionList (children 2)
          Identifier number
          Literal UInt64_3
        Literal UInt64_0
      Literal \'counter\'
      Literal NULL
    Function if (alias timestamp) (children 1)
     ExpressionList (children 3)
      Function equals (children 1)
       ExpressionList (children 2)
        Identifier number
        Literal UInt64_2
      Literal UInt64_1395066363000
      Literal NULL
   TablesInSelectQuery (children 1)
    TablesInSelectQueryElement (children 1)
     TableExpression (children 1)
      Function numbers (children 1)
       ExpressionList (children 1)
        Literal UInt64_5
 Identifier Prometheus
