Teeda の TLongRangeValidator は、なぜこんなことをするのだろうか?

 Teeda Extension に入っている TLongRangeValidator は、エラーメッセージを出すときに何故か minimum と maximum を String に変換します。どうやら convert プロパティを false にすることでこれは回避できるみたいなんですが、アノテーションでこれは指定できません。


 私的には、「驚き最小の原則」に反しているように思えます。だって、Long のものが String にいつの間にかなっているんですよ?