AttributeFilterCollection: accept any valid callback as a filter