## Usage ```js var filter = require('{%= name %}'); filter({a: 'a', b: 'b', c: 'c'}, function(value, key, obj) { return key !== 'b'; }); //=> {a: 'a', c: 'c'} filter({a: 'a', b: 'b', c: 'c'}, function(value, key, obj) { return key === 'b'; }); //=> {b: 'b'} filter({a: 'a', b: 'b', c: 'c'}, function(value, key, obj) { return value === 'b'; }); //=> {b: 'b'} filter({a: 'a', b: 'bbd', c: 'bca2'}, ['b*', '!bc*']) //=> {b: 'bbd'} filter({a: 'a', b: 'bbd', c: 'bca2'}, '!b*') //=> {a: 'a'} ```