   beforeEach ->
     chain = buildChain()
 
+
   it 'should catch thrown errors', ->
     theError = null
     theFn = ->

    assert.equal results.failed?.reason, 'caught error'
    assert.equal results.failed?.index, 0, 'function should be first in the array'
    assert.strictEqual results.failed?.fn, theFn

  describe 'synch\'ly', ->


  beforeEach ->
    chain = buildChain()

  it 'should return error for bad arg', ->

    result = chain.enable new Date
    assert result
    assert.equal result.error, 'Requires a string (ID), an index, or the function'

  it 'should have false result if chain is already enabled', ->

    results = chain.enable()
