docs: def _format_select(formatter, name):
      """Modify the query selector by applying any formatters to it.
  
      Parameters
      ----------
      formatter : str
         Hyphen-delimited formatter string where formatters are
         applied inside-out, e.g. the formatter string
         SEC_TO_MICRO-INTEGER-FORMAT_UTC_USEC applied to the selector
         foo would result in FORMAT_UTC_USEC(INTEGER(foo*1000000)).
      name: str
          The name of the selector to apply formatters to.
  
      Returns
      -------
      str
          The formatted selector
      """
  
      for caster in formatter.split('-'):
          if caster == 'SEC_TO_MICRO':
              name = "%s*1000000" % name
          elif ':' in caster:
              caster, args = caster.split(':')
              name = "%s(%s,%s)" % (caster, name, args)
          else:
              name = "%s(%s)" % (caster, name)
  
      return name