   #
   # Emits done when loading of modules has completed and no error has occurred.
   #   The first argument will be an {Object} containing the results of all
-  #   loaded modules. The `done` event could be subscribed to by the loaded
-  #   module in order to execute a task once all modules are loaded. An example
-  #   would be if a *server* module wanted to listen for connections once all
-  #   modules were loaded.
+  #   loaded modules, see {setResult}. The `done` event could be subscribed to
+  #   by the loaded module in order to execute a task once all modules are
+  #   loaded. An example would be if a *server* module wanted to listen for
+  #   connections once all modules were loaded.
   #
   # Returns `undefined`
   load: (bundle, callback) ->

  # bundles, and executes the returned module function. When a bundle name is
  # supplied it loads the files only for the specified bundle.
  #
  # bundle - The bundle name to use when retrieving modules. (optional)
  # callback - The callback function to use when all modules are loaded. The
  #            `callback` receives two parameters, the first corresponds to any
  #            errors that have occurred, the second contains the results of all
  #            of the loaded modules.
  #
  # ```coffee
  # Bijous = require 'bijous'

# bijous instance when the module has completed loading. The callback function
# has two arguments, the first argument will be an {Error} if one has occurred,
# the second argument will be an optional {Object} containing pertinent results
# from loading the module, see {setResult}.
#
# ```coffee
# # We can assume that the following four lines describes the module being
