   config = clone(config)
   config.track  = formatTrackConfig(config.track)
   promise = new Promise (resolve, reject)=>
-    msg = "You need to pass some keys to Hull to start it: " 
+    msg = "You need to pass some keys to Hull to start it: "
     readMore = "Read more about this here : http://www.hull.io/docs/references/hull_js/#hull-init-params-cb-errb"
     # Fail right now if we don't have the required setup
     if config.orgUrl and config.appId

    else
      ident ?= getReferralContext()
    ident.id = id if id?
    @storage.set(key, ident)
    ident

  onUpdate : () =>

      previousConfig = @_remoteConfig
      @_remoteConfig = assign({}, @_remoteConfig, hash)
    @onUpdate() unless _.isEqual(previousConfig, hash)


  get: (key)=>
    hash = clone(@_clientConfig);
