Ability to specify message parameters separately from rule parameters

I find it very restrictive that the rule's parameters are used for the message and there is no way to specify overt message parameters. There are many custom rules that need to specify different message parameters than rule parameters. For example, when validating that one field must be less than other, the rule parameter needs to be the selector of the other field, but the message is "{0} must be less than {1}" so the message parameters need to be something like "The minimum" and "the maximum."