add subclasses of FilterFunctionWidget as new classes