/********************************************************************** * * * **********************************************************************/ ((typeof define)[0]=='u'?function(f){module.exports=f(require)}:define) (function(require){ var module={} // make module AMD/node compatible... /*********************************************************************/ //--------------------------------------------------------------------- // XXX revise... var Filter = module.Filter = function(...args){ var func = args.pop() args.length > 0 && Object.assign(func, args.pop()) return func } /********************************************************************** * vim:set ts=4 sw=4 : */ return module })