           chai.expect(node.id).to.equal 'Baz'
           done()
         g.removeNode 'Baz'
-      it 'shouldn\'t be have edges left behind', ->
+      it 'shouldn\'t have edges left behind', ->
         connections = 0
         for edge in g.edges
           connections++ if edge.from.node is 'Baz'
           connections++ if edge.to.node is 'Baz'
         chai.expect(connections).to.equal 0
-      it 'shouldn\'t be have IIPs left behind', ->
+      it 'shouldn\'t have IIPs left behind', ->
         connections = 0
         for edge in g.initializers
           connections++ if edge.to.node is 'Baz'
         chai.expect(connections).to.equal 0
-      it 'shouldn\'t be have exports left behind', ->
+      it 'shouldn\'t have exports left behind', ->
         exports = 0
         for exported in g.exports
           [exportedNode, exportedPort] = exported.private.split '.'

      }
    },
    {
      "data": "Hello, world!",
      "tgt": {
        "process": "Foo",
        "port": "in"
      }
    }
  ]

        done()
      g.setNodeMetadata 'Foo',
        hello: 'World'
    it 'should contain two connections', ->
      chai.expect(g.edges.length).to.equal 2
    it 'the first Edge should have its metadata intact', ->
      edge = g.edges[0]
      chai.expect(edge.metadata).to.be.an 'object'
