 
     domain
 
-
-  # Private Methods
-  # ---------------------------------------------------------------------------
-  _Quo = (dom = EMPTY_ARRAY, selector = "") ->
-    dom.__proto__ = _Quo::
-    dom.selector = selector
-    dom
-
   _query = (domain, selector) ->
-    selector = selector.trim()
-
     if CLASS_SELECTOR.test(selector)
       elements = domain.getElementsByClassName selector.replace(".", "")
     else if TAG_SELECTOR.test(selector)

        if domain.length is 1
          domain = _query(domain[0], children)
        else
          #@todo: BUG if selector count > 1
          domain = $$.map(-> _query domain, children )

    else if ELEMENT_TYPES.indexOf(selector.nodeType) >= 0 or selector is window
      domain = [selector]

    else if $$.toType(selector) is "function"
      $$(document).ready selector
    else
      dom = _getDOMObject(selector, children)
      _Quo(dom, selector)


  # ---------------------------------------------------------------------------
  # Static Methods
  # ---------------------------------------------------------------------------
  $$.extend = (target) ->
    Array::slice.call(arguments, 1).forEach (source) ->
    target[key] = source[key] for key of source
