       proto.transport.send 'component', 'component', component, ctx
 
   else if sub == 'component' and cmd == 'getsource'
-    return console.log 'ERROR: cannot get source for #{payload.name}' if payload.name != defaultGraph
+    return debug 'ERROR: cannot get source for #{payload.name}' if payload.name != defaultGraph
 
     sendSource = () ->
       graph = proto.coordinator.serializeGraph 'main'

# Implementation of the FBP protocol
# http://noflojs.org/documentation/protocol

EventEmitter = require('events').EventEmitter

handleMessage = (proto, sub, cmd, payload, ctx) ->
  console.log 'FBP RECV:', sub, cmd, payload

  defaultGraph = 'default/main'


        out.push m
      return out

    debug 'attempting to list componenents'

    classes = []
    for name, part of proto.coordinator.participants
