     description.options =
       broadcastable   : konstructor.getBroadcastable?()
       slugTemplate    : konstructor.slugTemplate
-      schema          : konstructor.describeSchema()
+      schema          : konstructor.describeSchema?()
       pid             : process.pid
     description
 

        when 3 then 'service'
        when 4 then 'event'
        else        "additionalProperty#{i-4}"
      
    parseRoutingKey = (routingKey)->
      routingKey.split('.').reduce (acc, edge, i)->
        acc[getEdgeMeaning i] = edge

    # implement dispatch method

  setClient:(rest...)-> Model.setClient rest...

  use:(fn...)-> @stack.push fn...
