I think you should define the messages in the subclasses and in that way make them less technical (e.g. `"This value should be smaller than {{ comparison_value }}"`).