# File lib/glue/validation.rb, line 113
        def valid?
                begin
                        @errors = self.class.validate(self)
                        return @errors.empty?
                rescue NoMethodError => e
                        # gmosx: hmm this is potentially dangerous.
                        N::Validation.eval_validate(self.class)
                        retry 
                end
        end