anchor.diff:  
     onConnectFailure: (error) -> #noop
   
  -  connect: -> client.connect()
  +  connect: -> @adapter.connect()
   
     onReady: (callback) ->
       if @isReady()
  
positive.code: 
    constructor: (@name, @channel, @selector) ->
      @$el = $("[data-sync-id='#{@selector}']")
  
  
    subscribe: ->
      client.subscribe @channel, (data) => 
        @insert data.html,
                data.channelUpdate,
                data.channelDestroy,
  
negative.code:   SYNC_CHANNEL: "sync"
  
    connect: ->
      @client = new window.Pusher(Sync.PUSHER_API_KEY)
      @channel = @client.subscribe(@SYNC_CHANNEL)
  
  
    subscribe: (channel, callback) -> 
  