Fix Filter::Util::Call regression from 1.50

filter_add({}) or filter_add([]) was broken. add it to a test.
This broke Switch, see RT #101004.