Pobieranie informacji o walidacji modelu

Witam serdecznie,

Wczoraj w głowie narodziło mi się takie marzenie, aby metoda text_field od razu ustawiała sobie parametr maxlength inputa taki, jaki jest warunek maksymalnej wielkości w walidacji modelu i z tego wyjść w ogóle do małej automatycznej walidacji już po stronie klienta. Pokopałem trochę dokumentacje, ale nie udało mi się odnaleźć infa o tym, jak z Modelu wziąć info o tym, jak jest on walidowany i tu proszę Was o pomoc. Jak dobrać się do takich informacji?

Potrzebujesz pluginu wspierającego refleksję walidacji i własnego FormBuildera.

Trzeci filmik z tej serii http://www.pragprog.com/screencasts/v-rbforms/mastering-rails-forms opowiada o tworzeniu własnego form buildera i zahacza o refleksję walidacji na przykładzie validates_presence_of.

Plugin użyty w filmie: http://agilewebdevelopment.com/plugins/validation_reflection

Dzięki za pomoc, po wstępnej analiznie plugina wydaje się, że będzie bardzo pomocny