# File lib/glue/validation.rb, line 130
        def self.eval_validate(klass)
                code = %{     
                        def self.validate(obj, on = :save)
                                errors = Errors.new
                }

                for val, on in klass.__meta[:validations]
                        code << %{
                                #{val}
                        } 
                end

                code << %{
                                return errors
                        end          
                }

                # puts '-->', code, '<--'

                klass.module_eval(code)
        end