datafilter fields  accept  scope( closure )