 
     else if type is "string"
       domain = $$.query(document, selector)
-
       if children
         if domain.length is 1
           domain = $$.query(domain[0], children)

  $$

@Quo = @$$ = Quo

  _flatten = (array) ->
    if array.length > 0 then EMPTY_ARRAY.concat.apply(EMPTY_ARRAY, array) else array


  # ---------------------------------------------------------------------------
  # Exports
  # ---------------------------------------------------------------------------
  _instance:: = $$.fn = {}

  $$.fn.each = (callback) ->
    @forEach (element, index) -> callback.call element, index, element
