FilterBase implements __invoke() using a callback list. Created FunctionFilter, which allows filtering functions by name.