allow an array of functions for DataFilter