# File lib/dm-validations/validators/generic_validator.rb, line 129
      def optional?(value)
        if value.nil?
          @options[:allow_nil] ||
            (@options[:allow_blank] && !@options.has_key?(:allow_nil))
        elsif DataMapper::Ext.blank?(value)
          @options[:allow_blank]
        end
      end