         expect(object).toBe(mixtarget)
         expect(args...).toEqual(['arg1', 'arg2'])
 
-      it 'should invoke a mixin post-mixing hook with the prototype context', ->
+      it 'should invoke a mixin post-mixing hook with the target context', ->
         @mixin.postmix = ->
         spyOn(@mixin, 'postmix').and.callThrough()
 

        expect(@mixin.postmix).toHaveBeenCalledWith(['arg1', 'arg2'])
        expect(call_sequence).toEqual [1, 2]

  describe 'proto_mix options', ->

    beforeEach ->
      @mixin = MIXINS.default_mixin()

        This is also a good example of pre-mixin hook usage;
        to validate that the mix target satisfies a certain schema.
      ###
      it 'should invoke a mixin pre-mixing hook with the target context', ->
        @mixin.premix = ->
          unless @special_key?
            throw new errors.NotImplemented "Wanted schema key special_key"
