Now you can validate your data (almost) like in rails (see http://rails.rubyonrails.com/classes/ActiveRecord/Validations/ClassMethods.html)! Note: this has not been fully tested yet, so please submit bugs and suggestions... Example Usage Functions and parameters are almost exactly the same as the rails functions and parameters. As of right now, there is no validates_agreement_of() or validates_c