     return channel
 
   xhrHandshake: ->
-    console.log "bongo/xhrHandshake"
+    trace "bongo/xhrHandshake"
     return @handshakeDone()
 
     @send 'xhrHandshake', (api) =>

      reviveSchemaRecursively this, schema

  createConstructor:(name, staticMethods, instanceMethods, attributes)->
    console.log "bongo/createConstructor"

    konstructor = Function('bongo', """
      return function #{name} () {

    if shouldWrap then [revived] else revived

  reviveSchema:do->
    trace "bongo/reviveSchema"
    {keys}      = Object
    {isArray}   = Array
    reviveSchemaRecursively = (bongo, schema)->
