           @skips_quit 'bar'
         class Goo extends Foo
           @runs_quit 'bar'
-        expect( Foo::__quits_skip ).toMatch ['bar']
-        expect( Goo::__quits_skip ).toMatch []
+        expect( Foo::__quits_skip ).toEqual ['bar']
+        expect( Goo::__quits_skip ).toEqual []
       it 'runs the callback', ->
         class Foo extends Sneaker.Core
           @has_quit 'a', -> @x = 1

          @has_init 'bar', fn
        expect( Foo::__init_bar ).toBeDefined
        expect( Foo::__init_bar[0] ).toBe fn
        expect( Foo::__init_bar[1] ).toMatch []
      it 'adds the callback to the prototype with indicies', ->
        class Foo extends Sneaker.Core
          @has_init 'bar', [5,6], ->
        expect( Foo::__init_bar[1] ).toMatch [5,6]
      it 'adds the name to the end init array', ->
        class Foo extends Sneaker.Core
          @has_init 'bar', ->

          @has_quit 'bar', fn
        expect( Foo::__quit_bar ).toBeDefined
        expect( Foo::__quit_bar[0] ).toBe fn
        expect( Foo::__quit_bar[1] ).toEqual []
      it 'adds the callback to the prototype with indicies', ->
        class Foo extends Sneaker.Core
          @has_quit 'bar', [5,6], ->
        expect( Foo::__quit_bar[1] ).toEqual [5,6]
      it 'adds the name to the end quit array', ->
        class Foo extends Sneaker.Core
          @has_quit 'bar', ->
