 
 # Initialize the settings related to the toolbar/browser action.
 initToolbar = ->
-  utils.init 'toolbarPopup',          on
-  utils.init 'toolbarFeature',        off
-  utils.init 'toolbarFeatureDetails', off
-  utils.init 'toolbarFeatureName',    ''
+  utils.init
+    toolbarPopup:          on
+    toolbarFeature:        off
+    toolbarFeatureDetails: off
+    toolbarFeatureName:    ''
   ext.updateToolbar()
 
 # Initialize the settings related to the supported URL Shortener services.
 initUrlShorteners = ->
   initUrlShorteners_update()
-  utils.init 'bitly',           off
-  utils.init 'bitlyApiKey',     ''
-  utils.init 'bitlyUsername',   ''
-  utils.init 'googl',           on
-  utils.init 'googlOAuth',      on
-  utils.init 'yourls',          off
-  utils.init 'yourlsPassword',  ''
-  utils.init 'yourlsSignature', ''
-  utils.init 'yourlsUrl',       ''
-  utils.init 'yourlsUsername',  ''
+  utils.init
+    bitly:           off
+    bitlyApiKey:     ''
+    bitlyUsername:   ''
+    googl:           on
+    googlOAuth:      on
+    yourls:          off
+    yourlsPassword:  ''
+    yourlsSignature: ''
+    yourlsUrl:       ''
+    yourlsUsername:  ''
 
 # Handle the conversion/removal of older version of settings that may have
 # been stored previously by `initUrlShorteners`.

        title:    utils.remove("feat_#{name}_title")    ? name
        usage:    0
    utils.set 'features', features
    # Ensure that features are not updated for 1.0.0 again.
    update_progress.features.push '1.0.0'
    utils.set 'update_progress', update_progress

  # This will involve initializing the settings and adding the request
  # listeners.
  init: ->
    utils.init
      log:             off
      update_progress: {}
    init_update()
    utils.init
      contextMenu:          on
      notifications:        on
      notificationDuration: 3000
      shortcuts:            on
      doAnchorTarget:       off
      doAnchorTitle:        off
    initFeatures()
    initToolbar()
    initStatistics()
