     it 'should send some initials when started', (done) ->
       chai.expect(n.initials).not.to.be.empty
       cb = done
-      n.start()
+      n.start (err) ->
+        return done err if err
 
     it 'should contain two processes', ->
       chai.expect(n.processes).to.not.be.empty

        nw.loader.components.Merge = Merge
        nw.connect (err) ->
          return done err if err
          nw.start()
      , true

  describe "Nodes are added first, then edges, then initializers (i.e. IIPs), and in order of definition order within each", ->

        nw.loader.components.Cb = -> cb
        nw.connect (err) ->
          return done err if err
          nw.start (err) ->
            return done err if err
      , true

    it 'should not send default values to nodes with an edge', (done) ->
