# File lib/glue/validation.rb, line 180
                def validate_value(*params)
                        c = { 
                                :msg => N::Validation::Errors.no_value, 
                                :on => :save 
                        }
                        c.update(params.pop) if params.last.is_a?(Hash)

                        idx = 0
                        for name in params
                                code = %{
                                        if obj.#{name}.nil?
                                                errors.add(:#{name}, '#{c[:msg]}')
                                        elsif obj.#{name}.respond_to?(:empty?)
                                                errors.add(:#{name}, '#{c[:msg]}') if obj.#{name}.empty?
                                        end
                                }
                                
                                __meta[:validations] << [code, c[:on]]
                        end
                end