 			suites[0].afterAll(fn)
 			return
 
+		context.Given =
+		context.When =
 		context.beforeEach = (fn) ->
 			suites[0].beforeEach(fn)
 			return

			suites[0].afterEach(fn)
			return

		context.describe = context.context = (title, fn) ->
			suite = Suite.create(suites[0], title)
			suites.unshift(suite)
			fn.call(suite)

			mocha.grep(suite.fullTitle())
			return suite

		context.it =
		context.specify = (title, fn) ->
			suite = suites[0]
			fn = null if suite.pending
			test = new Test(title, fn)
