Some of the parameters of filter functions have the same name ("value" occurs a lot). Others have different names ("prefix", "suffix" are two other examples). When a function is changed, the parameter text field in the form either maintains its value (if the parameter names are the same) or resets it (if they are different). This can be good when the parameter is semantically very different. However, when it is semantically similar (such as for prefix and suffix), it might not be. Consider more name sharing among filter function parameters.
Some of the parameters of filter functions have the same name ("value" occurs a lot). Others have different names ("prefix", "suffix" are two other examples). When a function is changed, the parameter text field in the form either maintains its value (if the parameter names are the same) or resets it (if they are different). This can be good when the parameter is semantically very different. However, when it is semantically similar (such as for prefix and suffix), it might not be. Consider more name sharing among filter function parameters.