         var acceptedPlugins = [Pluggable]()
         
         for i in 0..<proposedPlugins.count {
-            print("checking proposal: \(proposedPlugins[i].identifier).")
+            log(.Debug, "checking proposal: \(proposedPlugins[i].identifier).")
             var hasDeps = true
             // look at the dependencies and make sure they're all there.
             if let deps = proposedPlugins[i].dependencies {

    
    private func start(plugin: Pluggable) {
        if !pluginStarted(dependencyID: plugin.identifier) {
            print("starting: \(plugin.identifier)")
            
            // try find any dependencies that haven't been started yet.
            if let deps = plugin.dependencies {

                return
            }
            startedPluginsLookup[plugin.identifier.lowercased()] = plugin
            log(.Debug, "started: \(plugin.identifier)")
        }
    }
    
