     return
   instance.componentName = name if typeof name is 'string'
   callback null, instance
+  return
 
 exports.setSource = (loader, packageId, name, source, language, callback) ->
   Module = require 'module'

        name = componentName
        break
    unless component
      return callback new Error "Component #{name} not installed"

  nameParts = name.split '/'
  if nameParts.length is 1

  CoffeeScript.register()

registerCustomLoaders = (loader, componentLoaders, callback) ->
  unless componentLoaders.length
    callback null
    return
  customLoader = require componentLoaders.shift()
  loader.registerLoader customLoader, (err) ->
    if err
      callback err
      return
    registerCustomLoaders loader, componentLoaders, callback
    return
  return

registerModules = (loader, modules, callback) ->
  compatible = modules.filter (m) -> m.runtime in ['noflo', 'noflo-nodejs']
