So, problem in this: in : function(v){ return v.split(',').map(function(e) { return e.trim();}); }, not_in: function(v){ return v.split(',').map(function(e) { return e.trim();}); }, Maybe need provide check for this case?