       fill.select(data.prefixes).should.eql
         add:
           a: ['-moz-']
-          b: ['-ms-']
+          b: ['-ms- new']
           c: ['-ms-']
         remove:
           a: ['-webkit-', '-ms-']
-          b: ['-moz-', '-webkit-']
+          b: ['-ms-', '-moz-', '-webkit-']
           c: ['-moz-']
 
   describe 'preprocess()', ->


    it 'returns values for this and all properties', ->
      fill.values('add', 'a').should.eql [
        { name: 'b', prefixes: ['-ms-'], regexp: utils.regexp('b') }
      ]

      fill.values('remove', 'a').should.eql [new OldValue('-moz-b'),
                                             new OldValue('-webkit-b')]

  describe 'toRemove()', ->


      browsers: ['ff 2', 'ff 1', 'chrome 1', 'ie 1']
      transition: true
    b:
      browsers: ['ie 2 new', 'ff 1']
      mistakes: ['-webkit-']
      props:    ['a', '*']
    c:
